XML Root element. A description of what software provider and organization are sending this XML information. Many sources can be grouped together into one XML file.
<xs:element name="Sources" type="hmis:sources"><xs:annotation><xs:documentation xml:lang="en">XML Root element. A description of what software provider and organization are sending this XML information. Many sources can be grouped together into one XML file.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Source" type="hmis:source" minOccurs="1" maxOccurs="unbounded"><xs:annotation><xs:documentation xml:lang="en">A description of what software provider and organization are sending this XML information. Many sources can be grouped together into one XML file.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SourceID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Source's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="SoftwareVendor" type="hmis:string50"><xs:annotation><xs:documentation xml:lang="en">The name of the software provider generating this XML.</xs:documentation></xs:annotation></xs:element>
Version number of the software being used by the software provider.
Diagram
Type
xs:string
Properties
content
simple
Source
<xs:element name="SoftwareVersion" type="xs:string"><xs:annotation><xs:documentation xml:lang="en">Version number of the software being used by the software provider.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SourceContactEmail" type="hmis:email" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Email address of the person to contact about this XML data.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SourceContactExtension" type="hmis:extension" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Used with SourceContactPhone to contact the person who can answer questions about this XML.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SourceContactFirst" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">First name of the person to contact about this XML data.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SourceContactLast" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Last name of the person to contact about this XML data.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SourceContactPhone" type="hmis:phoneNumber" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Phone number of the person to contact about this XML data; used with SourceContactExtension.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SourceName" type="hmis:string50"><xs:annotation><xs:documentation xml:lang="en">A general text desrciption of what organization is sending this XML data. Perhaps the Agency or Program name generating this XML data.</xs:documentation></xs:annotation></xs:element>
An export is a set of data being transmitted for a specific purpose (see ExportType). A single XML file can have many different Exports of different types and date ranges.
<xs:element name="ExportID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Export's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ExportDate" type="xs:dateTime"><xs:annotation><xs:documentation xml:lang="en">Time the export was performed.</xs:documentation></xs:annotation></xs:element>
<xs:element name="ExportPeriod" type="hmis:dateRangeCapped" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">The date range bounding the data set being transmitted. Used with ExportPeriodType to clarify what the date range represents.</xs:documentation></xs:annotation></xs:element>
Exported data sets with an ExportPeriodType of ‘updated’ will include all records with a dateCreated, dateUpdated, or a dateDeleted that falls between the Export.StartDate and the Export.EndDate.
enumeration
effective
Exported data sets with an ExportPeriod type of ‘effective’ will include all enrollment data, along with associated client and project descriptor data, where the informationDate (or other effective date such as Project.EntryDate, Project.ExitDate, ContactDate, etc.) falls between the Export.StartDate and the Export.EndDate.
enumeration
reportingPeriod
‘reportingPeriod’ exports include all records needed for reporting on clients and enrollments active in the export period. This will include all records in Enrollments (regardless of informationDate, dateCreated, dateUpdated, etc.), client files, and project descriptor files associated with a ProjectEntryID where: ProjectEntryDate is on or before the Export.EndDate; Project.ExitDate is null OR Project.ExitDate is on or after the Export.StartDate; ProjectID is associated with a project selected by a user for export OR the user did not choose to filter the export by Project; A CoCCode associated with the ProjectEntryID matches a CoCCode selected by a user for export OR the user did not choose to filter the export by CoCCode.
enumeration
other
The ‘other’ type of ExportPeriodType is used to identify exports in which records were selected based upon parameters mutually agreed upon by the sender and recipient of the XML data."
Source
<xs:element name="ExportPeriodType" type="hmis:exportPeriodType" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Pick one of the types to specify the definition of export period being used in ExportPeriod.</xs:documentation></xs:annotation></xs:element>
The data contained in this file is meant to be synchronized with an existing data set.
enumeration
fullRefresh
The data contained in this file is meant to replace an existing data set for the export period.
enumeration
other
The data contained in this file were selected based upon parameters mutually agreed upon by the sender and recipient of the XML data.
Source
<xs:element name="ExportDirective" type="hmis:exportDirective" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Select one of the ExportDirective choices to instruct the target as to how the data being transmitted should be handled.</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="AffiliationID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Affiliation's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to a Project element</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="PersonalID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.13.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.13.</xs:documentation></xs:annotation></xs:element>
<xs:element name="NameDataQuality" type="hmis:nameDataQuality"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.1, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.1.</xs:documentation></xs:annotation></xs:element>
Hash Status 1 = Unhashed 2 = SHA-1 RHY3 = Hashed - other
Source
<xs:element name="SSN" type="hmis:ssnHashingOption" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.2, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.2.</xs:documentation><xs:documentation xml:lang="en">Unknown SSN digits should be indicated with a lower case "x".</xs:documentation></xs:annotation><xs:alternative test="@hmis:hashStatus='1'" type="hmis:ssnHashingOptionPlain"/><xs:alternative test="@hmis:hashStatus='2'" type="hmis:ssnHashingOptionSHA1RHY"/><xs:alternative test="@hmis:hashStatus='3'" type="hmis:ssnHashingOption"/><xs:alternative test="@hmis:hashStatus" type="hmis:ssnHashingOptionPlain"/></xs:element>
<xs:element name="SSNDataQuality" type="hmis:ssnDataQuality"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.2, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.2.</xs:documentation></xs:annotation></xs:element>
<xs:element name="DOBDataQuality" type="hmis:dobDataQuality"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.3, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.3.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Gender" type="hmis:gender"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.6, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.6.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Ethnicity" type="hmis:ethnicity"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.5, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.5.</xs:documentation></xs:annotation></xs:element>
<xs:element name="VeteranStatus" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.7, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.7.</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="ContactID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Contact's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 4.12, #1.
See September 2015 HMIS Data Manual, Section 4.12.
Diagram
Type
xs:dateTime
Properties
content
simple
Source
<xs:element name="ContactDate" type="xs:dateTime"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.12, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.12.</xs:documentation></xs:annotation></xs:element>
<xs:element name="ContactLocation" type="hmis:contactLocation"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.12, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.12.</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="DateOfEngagementID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the DateOfEngagement's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 4.13, #1.
See September 2015 HMIS Data Manual, "Section 4.13."
Diagram
Type
xs:date
Properties
content
simple
Source
<xs:element name="DateOfEngagement" type="xs:date"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.13, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.13."</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:TCellCountAvailable) then boolean(hmis:DisabilityType/text()='8') else true()
if (hmis:TCellCountAvailable/text()='1') then boolean(hmis:TCellCount) else (if (not(hmis:TCellCountAvailable/text()='1'))
then (not(boolean(hmis:TCellCount))) else false())
if (hmis:TCellCount) then boolean(hmis:TCellSource) else (if (not(hmis:TCellCount))
then (not(boolean(hmis:TCellSource))) else false())
if (hmis:ViralLoadAvailable) then boolean(hmis:DisabilityType/text()='8') else true()
if (hmis:ViralLoadAvailable/text()='1') then boolean(hmis:ViralLoad) else (if (not(hmis:ViralLoadAvailable/text()='1'))
then (not(boolean(hmis:ViralLoad))) else false())
if (hmis:ViralLoad) then boolean(hmis:ViralLoadSource) else (if (not(hmis:ViralLoad))
then (not(boolean(hmis:ViralLoadSource))) else false())
<xs:element name="DisabilitiesID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Exit's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
The permissible values correspond to the decimal values of the corresponding disability types. 4.5 Physical Disability is "5" and 4.10 Substance Abuse is "10".
<xs:element name="DisabilityType" type="hmis:disabilityType"><xs:annotation><xs:documentation xml:lang="en">The permissible values correspond to the decimal values of the corresponding disability types. 4.5 Physical Disability is "5" and 4.10 Substance Abuse is "10".</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 4.5-4.10, Response #2. Permissable values vary depending on which disability type is declared. The values are contined with "Field and Response(s) 2" within 4.5 through 4.10.
See September 2015 HMIS Data Manual, "Section 4.5-4.10."
Diagram
Type
xs:nonNegativeInteger
Properties
content
simple
Source
<xs:element name="DisabilityResponse" type="xs:nonNegativeInteger"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.5-4.10, Response #2. Permissable values vary depending on which disability type is declared. The values are contined with "Field and Response(s) 2" within 4.5 through 4.10.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.5-4.10."</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:DomesticViolenceVictim/text()='1') then boolean(hmis:CurrentlyFleeing) else
(if (not(hmis:DomesticViolenceVictim/text()='1')) then (not(boolean(hmis:CurrentlyFleeing)))
else false())
<xs:element name="DomesticViolenceID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the DomesticViolence's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="EducationID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the LastGradeCompletedID's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
<xs:element name="LastGradeCompleted" type="hmis:lastGradeCompletedSimple" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.24, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.24 Last Grade Completed"</xs:documentation></xs:annotation></xs:element>
<xs:element name="SchoolStatus" type="hmis:schoolStatus" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.25, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.25 School Status"</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="EmploymentID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Employment's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:ResidencePrior/text()='17') then boolean(hmis:OtherResidencePrior) else (if
(not(hmis:ResidencePrior/text()='17')) then (not(boolean(hmis:OtherResidencePrior)))
else false())
if (hmis:TimesHomelessPastThreeYears/text()='1' or hmis:TimesHomelessPastThreeYears/text()='2'
or hmis:TimesHomelessPastThreeYears/text()='3' or hmis:TimesHomelessPastThreeYears/text()='4')
then boolean(hmis:MonthsHomelessPastThreeYears) else (if (not(hmis:TimesHomelessPastThreeYears/text()='1'
or hmis:TimesHomelessPastThreeYears/text()='2' or hmis:TimesHomelessPastThreeYears/text()='3'
or hmis:TimesHomelessPastThreeYears/text()='4')) then (not(boolean(hmis:MonthsHomelessPastThreeYears)))
else false())
if (hmis:EntryFromStreetESSH/text()='1') then boolean(hmis:DateToStreetESSH) else
(if (not(hmis:EntryFromStreetESSH/text()='1')) then (not(boolean(hmis:DateToStreetESSH)))
else false())
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Enrollment's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="PersonalID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Client's ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the associated Project's ID</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 3.10.
See September 2015 HMIS Data Manual, Section 3.10.
Diagram
Type
xs:date
Properties
content
simple
Source
<xs:element name="EntryDate" type="xs:date"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.10.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.10.</xs:documentation></xs:annotation></xs:element>
<xs:element name="HouseholdID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.14.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.14.</xs:documentation></xs:annotation></xs:element>
Head of household’s other relation member (other relation to head of household)
enumeration
5
Other: non-relation member
Source
<xs:element name="RelationshipToHoH" type="hmis:relationshipToHoH"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.15.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.15.</xs:documentation></xs:annotation></xs:element>
Emergency shelter, including hotel or motel paid for with emergency shelter voucher
enumeration
2
Transitional housing for homeless persons (including homeless youth)
enumeration
3
Permanent housing for formerly homeless persons (such as: CoC project; HUD legacy programs; or HOPWA PH)
enumeration
4
Psychiatric hospital or other psychiatric facility
enumeration
5
Substance abuse treatment facility or detox center
enumeration
6
Hospital or other residential non-psychiatric medical facility
enumeration
7
Jail, prison or juvenile detention facility
enumeration
8
Client doesn’t know
enumeration
9
Client refused
enumeration
12
Staying or living in a family member’s room, apartment or house
enumeration
13
Staying or living in a friend’s room, apartment or house
enumeration
14
Hotel or motel paid for without emergency shelter voucher
enumeration
15
Foster care home or foster care group home
enumeration
16
Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside)
enumeration
17
Other
enumeration
18
Safe Haven
enumeration
19
Rental by client, with VASH subsidy
enumeration
20
Rental by client, with other ongoing housing subsidy
enumeration
21
Owned by client, with ongoing housing subsidy
enumeration
22
Rental by client, no ongoing housing subsidy
enumeration
23
Owned by client, no ongoing housing subsidy
enumeration
24
Long-term care facility or nursing home
enumeration
25
Rental by client, with GPD TIP subsidy
enumeration
26
Residential project or halfway house with no homeless criteria
enumeration
99
Data not collected
Source
<xs:element name="ResidencePrior" type="hmis:residencePrior" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.9.</xs:documentation></xs:annotation></xs:element>
<xs:element name="OtherResidencePrior" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.9.</xs:documentation></xs:annotation></xs:element>
<xs:element name="ResidencePriorLengthOfStay" type="hmis:residencePriorLengthOfStay" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.9.</xs:documentation></xs:annotation></xs:element>
<xs:element name="DisablingCondition" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.8.</xs:documentation></xs:annotation></xs:element>
Category 3 - Homeless only under other federal statutes
enumeration
6
Category 4 - Fleeing domestic violence
enumeration
8
Client doesn’t know
enumeration
9
Client refused
enumeration
99
Data not collected
Source
<xs:element name="HousingStatus" type="hmis:housingStatus" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.1.</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="EnrollmentCoCID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the EnrollmentCoC's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment's ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="CoCCode" type="hmis:cocCode"><xs:annotation><xs:documentation xml:lang="en">Key reference to the CoC's ID</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:Destination/text()='17') then boolean(hmis:OtherDestination) else (if (not(hmis:Destination/text()='17'))
then (not(boolean(hmis:OtherDestination))) else false())
<xs:element name="ExitID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Exit's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="ExitHousingAssessment" type="hmis:exitHousingAssessment"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.19</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.19 Housing Assessment at Exit".</xs:documentation></xs:annotation></xs:element>
<xs:element name="ExitHousingAssessmentID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the ExitHousingAssessment's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ExitID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
Able to maintain the housing they had at project entry
enumeration
2
Moved to new housing unit
enumeration
3
Moved in with family/friends on a temporary basis
enumeration
4
Moved in with family/friends on a permanent basis
enumeration
5
Moved to a transitional or temporary housing facility or program
enumeration
6
Client became homeless – moving to a shelter or other place unfit for human habitation
enumeration
7
Client went to jail/prison
enumeration
10
Client died
enumeration
8
Client doesn’t know
enumeration
9
Client refused
enumeration
99
Data not collected
Source
<xs:element name="HousingAssessment" type="hmis:housingAssessmentAtExit"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.19, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.19 Housing Assessment at Exit".</xs:documentation></xs:annotation></xs:element>
With an on-going subsidy acquired since project entry
enumeration
4
Only with financial assistance other than a subsidy
enumeration
11
With on-going subsidy
enumeration
12
Without an on-going subsidy
Source
<xs:element name="SubsidyInformation" type="hmis:subsidyInformation" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.19, #1A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.19 Housing Assessment at Exit".</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="ExitPATHID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the ExitPATHID's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ExitID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Exit ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ConnectionWithSOAR" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.21, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.21 Connection with SOAR".</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="ExitRHYID" type="hmis:string32" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Reference to the ExitRHY' unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ExitID" type="hmis:string32" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
<xs:element name="WrittenAftercarePlan" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element>
<xs:element name="AssistanceMainstreamBenefits" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element>
<xs:element name="PermanentHousingPlacement" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element>
<xs:element name="TemporaryShelterPlacement" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element>
<xs:element name="ExitCounseling" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element>
<xs:element name="FurtherFollowUpServices" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #6.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element>
<xs:element name="ScheduledFollowUpContacts" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element>
<xs:element name="ResourcePackage" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element>
<xs:element name="OtherAftercarePlanOrAction" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element>
<xs:element name="FamilyReunificationAchieved" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.38, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.38 Family Reunification Achieved".</xs:documentation></xs:annotation></xs:element>
Left for other opportunities – Independent living *OR* Criminal activity/destruction of property/violence
enumeration
2
Left for other opportunities - Education *OR* Non-compliance with project rules
enumeration
3
Left for other opportunities - Military *OR* Non-payment of rent/occupancy charge
enumeration
4
Left for other opportunities - Other *OR* Reached maximum time allowed by project
enumeration
5
Needs could not be met by project *OR* Project terminated
enumeration
6
Unknown/disappeared
enumeration
99
Data not collected
Source
<xs:element name="EarlyExitReason" type="hmis:earlyExitReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.37, 1A or 1B, depending on whether 2 (use 1A) or 3 (use 1B) is the response to 4.37.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.37 Project Completion Status".</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="FunderID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Funder's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to a Project element</xs:documentation></xs:annotation></xs:element>
HUD:HOPWA – Transitional Housing (facility based or TBRA)
enumeration
20
HUD:HUD/VASH
enumeration
21
HHS:PATH – Street Outreach and Supportive Services Only
enumeration
22
HHS:RHY – Basic Center Program (prevention and shelter)
enumeration
23
HHS:RHY – Maternity Group Home for Pregnant and Parenting Youth
enumeration
24
HHS:RHY – Transitional Living Program
enumeration
25
HHS:RHY – Street Outreach Project
enumeration
26
HHS:RHY – Demonstration Project
enumeration
27
VA: Community Contract Emergency Housing
enumeration
28
VA: Community Contract Residential Treatment Program
enumeration
29
VA:Domiciliary Care
enumeration
30
VA:Community Contract Safe Haven Program
enumeration
31
VA:Grant and Per Diem Program
enumeration
32
VA:Compensated Work Therapy Transitional Residence
enumeration
33
VA:Supportive Services for Veteran Families
enumeration
34
N/A
Source
<xs:element name="Funder" type="hmis:federalPartnerProgramsAndComponents"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.6, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
<xs:element name="GrantID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.6, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 2.6, #3.
See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.
Diagram
Type
xs:date
Properties
content
simple
Source
<xs:element name="StartDate" type="xs:date"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.6, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 2.6, #4.
See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.
Diagram
Type
xs:date
Properties
content
simple
minOccurs
0
Source
<xs:element name="EndDate" type="xs:date" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.6, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="HealthInsuranceID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the HealthInsurance's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
<xs:element name="InsuranceFromAnySource" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="Medicaid" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="NoMedicaidReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #3A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="Medicare" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="NoMedicareReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #4A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="SCHIP" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="NoSCHIPReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #5A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="VAMedicalServices" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #6.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="NoVAMedReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #6A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="EmployerProvided" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="NoEmployerProvidedReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #7A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="COBRA" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="NoCOBRAReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #8A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="PrivatePay" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="NoPrivatePayReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #9A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="StateHealthIns" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #10.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
<xs:element name="NoStateHealthInsReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #10A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="HealthStatus" type="hmis:healthStatus"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.27</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.27 "General Health Status".</xs:documentation></xs:annotation></xs:element>
<xs:element name="HealthStatusID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the HealthStatus' unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
The permissible values correspond to the decimal values of the corresponding health category. 4.27 General Health Status is "27" and 4.29 Mental Health Status is "29" and 4.30 Pregnancy Status is "30".
<xs:element name="HealthCategory" type="hmis:healthCategory"><xs:annotation><xs:documentation xml:lang="en">The permissible values correspond to the decimal values of the corresponding health category. 4.27 General Health Status is "27" and 4.29 Mental Health Status is "29" and 4.30 Pregnancy Status is "30".</xs:documentation></xs:annotation></xs:element>
<xs:element name="HealthStatus" type="hmis:healthStatusType"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.27-4.30, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.27-4.30</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="HousingAssessmentDispositionID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the HousingAssessmentDisposition's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ExitID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the ExitID</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="IncomeAndSources" type="hmis:incomeAndSources"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.2 "Income And Sources".</xs:documentation></xs:annotation></xs:element>
<xs:element name="IncomeAndSourcesID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the IncomeAndSources' unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
<xs:element name="IncomeFromAnySource" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources, p. 40.</xs:documentation></xs:annotation></xs:element>
<xs:element name="TotalMonthlyIncome" type="hmis:money"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #18.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources, p. 41.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Earned" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources, p. 41.</xs:documentation></xs:annotation></xs:element>
<xs:element name="EarnedAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #3A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Unemployment" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="UnemploymentAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #4B.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SSI" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SSIAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #5C.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SSDI" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #6.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SSDIAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #6D.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="VADisabilityService" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="VADisabilityServiceAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #7E.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="VADisabilityNonService" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="VADisabilityNonServiceAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #8F.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="PrivateDisability" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="PrivateDisabilityAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #9G.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="WorkersComp" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #10.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="WorkersCompAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #10H.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="TANF" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #11.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="TANFAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #11I.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="GA" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #12.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="GAAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #12J.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SocSecRetirement" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #13.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SocSecRetirementAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #13K.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Pension" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #14.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="PensionAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #14L.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="ChildSupport" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #15.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="ChildSupportAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #15M.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Alimony" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #16.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="AlimonyAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #16N.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="OtherSource" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #17.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="OtherSourceAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #17O.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
<xs:element name="OtherSourceIdentify" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #17O.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="Inventory" type="hmis:inventory"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Bed and Unit Inventory Information", p. 14.</xs:documentation></xs:annotation></xs:element>
<xs:element name="InventoryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Inventory's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="CoCCode" type="hmis:cocCode"><xs:annotation><xs:documentation xml:lang="en">Key reference to the CoC</xs:documentation></xs:annotation></xs:element>
<xs:element name="HouseholdType" type="hmis:householdType"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
<xs:element name="BedType" type="hmis:bedType" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Availability" type="hmis:availability" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 2.7, #7.
See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.
Diagram
Type
xs:integer
Properties
content
simple
Source
<xs:element name="UnitInventory" type="xs:integer"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 2.7, #5.
See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.
Diagram
Type
xs:nonNegativeInteger
Properties
content
simple
Source
<xs:element name="BedInventory" type="xs:nonNegativeInteger"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 2.7, Chronic Homeless Bed Inventory (PSH Only), #5.A.1.
See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.
Diagram
Type
xs:nonNegativeInteger
Properties
content
simple
minOccurs
0
Source
<xs:element name="CHBedInventory" type="xs:nonNegativeInteger" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, Chronic Homeless Bed Inventory (PSH Only), #5.A.1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 2.7, ,#5.A.2.
See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.
Diagram
Type
xs:nonNegativeInteger
Properties
content
simple
minOccurs
0
Source
<xs:element name="VetBedInventory" type="xs:nonNegativeInteger" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, ,#5.A.2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 2.7, #5.A.3.
See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.
Diagram
Type
xs:nonNegativeInteger
Properties
content
simple
minOccurs
0
Source
<xs:element name="YouthBedInventory" type="xs:nonNegativeInteger" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #5.A.3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
<xs:element name="YouthAgeGroup" type="youthAgeGroup" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #5.B.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 2.7, #7.
See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.
Diagram
Type
xs:date
Properties
content
simple
Source
<xs:element name="InventoryStartDate" type="xs:date"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 2.7, #8.
See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.
Diagram
Type
xs:date
Properties
content
simple
minOccurs
0
Source
<xs:element name="InventoryEndDate" type="xs:date" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 2.7, #9.
See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.
Diagram
Type
xs:nonNegativeInteger
Properties
content
simple
Source
<xs:element name="HMISParticipatingBeds" type="xs:nonNegativeInteger"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="MedicalAssistance" type="hmis:medicalAssistance"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.39</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.39.</xs:documentation></xs:annotation></xs:element>
<xs:element name="MedicalAssistanceID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the MedicalAssistance's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
<xs:element name="HIVAIDSAssistance" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.39, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.39 Medical Assistance"</xs:documentation></xs:annotation></xs:element>
<xs:element name="NoHIVAIDSAssistanceReason" type="hmis:noMedicalAssistanceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.39, #2A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.39 Medical Assistance"</xs:documentation></xs:annotation></xs:element>
<xs:element name="ADAP" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.39, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.39 Medical Assistance"</xs:documentation></xs:annotation></xs:element>
<xs:element name="NoADAPReason" type="hmis:noMedicalAssistanceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.39, #3B.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.39 Medical Assistance"</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="NonCashBenefitsID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the NonCashBenefits's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="OrganizationID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.1, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 13.</xs:documentation></xs:annotation></xs:element>
<xs:element name="OrganizationName" type="hmis:string50"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.1, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 13.</xs:documentation></xs:annotation></xs:element>
<xs:element name="OrganizationCommonName" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Referenced but not defined in the HMIS Data Dictionary.</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:ClientEnrolledInPATH/text()='0') then boolean(hmis:ReasonNotEnrolled) else
(if (not(hmis:ClientEnrolledInPATH/text()='0')) then (not(boolean(hmis:ReasonNotEnrolled)))
else false())
Source
<xs:element name="PATHStatus" type="hmis:pathStatus"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.20</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.20 PATH Status".</xs:documentation></xs:annotation></xs:element>
<xs:element name="PathStatusID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the PathStatus' unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="EntrySSVFID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the EntrySSVFID's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
<xs:element name="PercentAMI" type="hmis:percentAMISimple" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.42, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.42 Percent of AMI (SSVF Eligibility)".</xs:documentation></xs:annotation></xs:element>
<xs:element name="HPScreeningScore" type="hmis:hpScreeningScore" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.44 #1</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.44 HP Screening Score".</xs:documentation></xs:annotation></xs:element>
<xs:element name="VAMCStation" type="hmis:vamcStation" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.45 #1</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.45 HP Screening Score".</xs:documentation></xs:annotation></xs:element>
<xs:element name="LastPermanentStreet" type="hmis:string100" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.43, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.43 Address Prior to Entry".</xs:documentation></xs:annotation></xs:element>
<xs:element name="LastPermanentCity" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.43, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.43 Address Prior to Entry".</xs:documentation></xs:annotation></xs:element>
<xs:element name="LastPermanentState" type="hmis:state" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.43, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.43 Address Prior to Entry".</xs:documentation></xs:annotation></xs:element>
<xs:element name="LastPermanentZIP" type="hmis:zipCode" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.43, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.43 Address Prior to Entry".</xs:documentation></xs:annotation></xs:element>
<xs:element name="AddressDataQuality" type="hmis:addressDataQuality" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.43, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.43 Address Prior to Entry".</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="Project" type="hmis:project"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance", p. 12.</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.2, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 12.</xs:documentation></xs:annotation></xs:element>
<xs:element name="OrganizationID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Organization</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectName" type="hmis:string50"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.2, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 13.</xs:documentation></xs:annotation></xs:element>
<xs:element name="ContinuumProject" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.4, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 13.</xs:documentation></xs:annotation></xs:element>
PH - Permanent Supportive Housing (disability required for entry)
enumeration
4
Street Outreach
enumeration
6
Services Only
enumeration
7
Other
enumeration
8
Safe Haven
enumeration
9
PH – Housing Only
enumeration
10
PH – Housing with Services (no disability required for entry)
enumeration
11
Day Shelter
enumeration
12
Homelessness Prevention
enumeration
13
PH - Rapid Re-Housing
enumeration
14
Coordinated Assessment
Source
<xs:element name="ProjectType" type="hmis:projectType"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.4, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 13.</xs:documentation></xs:annotation></xs:element>
<xs:element name="TrackingMethod" type="hmis:trackingMethod" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.5, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 13.</xs:documentation></xs:annotation></xs:element>
<xs:element name="TargetPopulation" type="hmis:targetPopulation" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.9, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 15.</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectCommonName" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">A local or commonly used name for a project. This is not referenced in the September 2015 HMIS Data Dictionary, and is optional.</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="CoCCode" type="hmis:cocCode"><xs:annotation><xs:documentation xml:lang="en">Key reference to the CoCCode ID</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="ResidentialMoveInDateID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the ResidentialMoveInDate's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
<xs:element name="InPermanentHousing" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.17, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.17".</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 4.17, #1A.
See September 2015 HMIS Data Manual, "4.17".
Diagram
Type
xs:date
Properties
content
simple
minOccurs
0
Source
<xs:element name="ResidentialMoveInDate" type="xs:date" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.17, #1A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.17".</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:FYSBYouth/text()='0') then boolean(hmis:ReasonNoServices) else (if (not(hmis:FYSBYouth/text()='0'))
then (not(boolean(hmis:ReasonNoServices))) else false())
Source
<xs:element name="RHYBCPStatus" type="hmis:rhyBCPStatus"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.22</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.22 "RHYBCP Status".</xs:documentation></xs:annotation></xs:element>
<xs:element name="RHYBCPStatusID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the RHYBCPStatus' unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="ServicesID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Services' unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 4.12 and 4.14-4.16, #1.
See September 2015 HMIS Data Manual, " 4.12 and 4.14-4.16 Date Provided".
Diagram
Type
xs:date
Properties
content
simple
Source
<xs:element name="DateProvided" type="xs:date"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.12 and 4.14-4.16, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, " 4.12 and 4.14-4.16 Date Provided".</xs:documentation></xs:annotation></xs:element>
The permissible values correspond to the decimal values of the corresponding Service FA Referral and Contact types. 4.12 Contact is "12", 4.14 Services Provided is "14X", 4.15 Financial Assistance is "15X", 4.16 Referrals Provided is "16X", and Bed Night is "200".
See September 2015 HMIS Data Manual, Sections 4.12 and 4.14-4.16.
<xs:element name="RecordType" type="hmis:recordType"><xs:annotation><xs:documentation xml:lang="en">The permissible values correspond to the decimal values of the corresponding Service FA Referral and Contact types. 4.12 Contact is "12", 4.14 Services Provided is "14X", 4.15 Financial Assistance is "15X", 4.16 Referrals Provided is "16X", and Bed Night is "200".</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Sections 4.12 and 4.14-4.16.</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 4.12 and 4.14-4.16, #2 (picklist values vary by service category and funder) .
See September 2015 HMIS Data Manual, Sections 4.12 and 4.14-4.16.
Diagram
Type
restriction of xs:integer
Properties
content
simple
Facets
pattern
([\-+]?[0-9]+) & ([0-9]{1,3})
Source
<xs:element name="TypeProvided"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.12 and 4.14-4.16, #2 (picklist values vary by service category and funder) .</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Sections 4.12 and 4.14-4.16.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:integer"><xs:pattern value="[0-9]{1,3}"/></xs:restriction></xs:simpleType></xs:element>
<xs:element name="OtherTypeProvided" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.12 and 4.14-4.16, #2D (if it exists) .</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Sections 4.12 and 4.14-4.16.</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 4.12 and 4.14-4.16, #3A, 4B, 5C (if it exists).
See September 2015 HMIS Data Manual, Sections 4.12 and 4.14-4.16.
Diagram
Type
restriction of xs:integer
Properties
content
simple
minOccurs
0
Facets
pattern
([\-+]?[0-9]+) & ([0-9]{1,2})
Source
<xs:element name="SubTypeProvided" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.12 and 4.14-4.16, #3A, 4B, 5C (if it exists).</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Sections 4.12 and 4.14-4.16.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:integer"><xs:pattern value="[0-9]{1,2}"/></xs:restriction></xs:simpleType></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="Site" type="hmis:site"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance", p. 15.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SiteID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Site's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="CoCCode" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the CoC</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Project</xs:documentation></xs:annotation></xs:element>
<xs:element name="PrincipalSite" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.8, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 15.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Geocode" type="hmis:geocode" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.8, #1.A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 15.</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="ClientVeteranInfo" type="hmis:clientVeteranInfo"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element>
<xs:element name="ClientVeteranInfoID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the ClientVeteranInfo's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="PersonalID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Refers to a Client element</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:element name="WorstHousingSituationID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the WorstHousingSituation's unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:WorkPlaceViolenceThreats/text()='1' or hmis:WorkplacePromiseDifference/text()='1')
then boolean(hmis:CoercedToContinueWork) else (if (not(hmis:WorkPlaceViolenceThreats/text()='1'
or hmis:WorkplacePromiseDifference/text()='1')) then (not(boolean(hmis:CoercedToContinueWork)))
else false())
if (hmis:WorkPlaceViolenceThreats/text()='1' or hmis:WorkplacePromiseDifference/text()='1')
then boolean(hmis:LaborExploitPastThreeMonths) else (if (not(hmis:WorkPlaceViolenceThreats/text()='1'
or hmis:WorkplacePromiseDifference/text()='1')) then (not(boolean(hmis:LaborExploitPastThreeMonths)))
else false())
if (hmis:ExchangeForSex/text()='1') then boolean(hmis:ExchangeForSexPastThreeMonths)
else (if (not(hmis:ExchangeForSex/text()='1')) then (not(boolean(hmis:ExchangeForSexPastThreeMonths)))
else false())
if (hmis:ExchangeForSex/text()='1') then boolean(hmis:CountOfExchangeForSex) else
(if (not(hmis:ExchangeForSex/text()='1')) then (not(boolean(hmis:CountOfExchangeForSex)))
else false())
if (hmis:ExchangeForSex/text()='1') then boolean(hmis:AskedOrForcedToExchangeForSex)
else (if (not(hmis:ExchangeForSex/text()='1')) then (not(boolean(hmis:AskedOrForcedToExchangeForSex)))
else false())
if (hmis:AskedOrForcedToExchangeForSex/text()='1') then boolean(hmis:AskedOrForcedToExchangeForSexPastThreeMonths)
else (if (not(hmis:AskedOrForcedToExchangeForSex/text()='1')) then (not(boolean(hmis:AskedOrForcedToExchangeForSexPastThreeMonths)))
else false())
Source
<xs:element name="EntryRHY" type="hmis:entryRHY"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="EntryRHYID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the EntryRHY' unique ID</xs:documentation></xs:annotation></xs:element>
<xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element>
<xs:element name="HouseholdDynamics" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="SexualOrientation" type="hmis:sexualOrientation"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.23, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.23 Sexual Orientation".</xs:documentation></xs:annotation></xs:element>
<xs:element name="SexualOrientationGenderIdentityYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="SexualOrientationGenderIDFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="HousingIssuesYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="HousingIssuesFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="SchoolEducationalIssuesYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #6.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="SchoolEducationalIssuesFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="UnemploymentYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="UnemploymentFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="MentalHealthIssuesYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #10.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="MentalHealthIssuesFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #11.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="HealthIssuesYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #12.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="HealthIssuesFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #13.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="PhysicalDisabilityYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #14.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="PhysicalDisabilityFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #15.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="MentalDisabilityYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #16.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="MentalDisabilityFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #17.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="AbuseAndNeglectYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #18.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="AbuseAndNeglectFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #19.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="AlcoholDrugAbuseYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #20.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="AlcoholDrugAbuseFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #21.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="InsufficientIncome" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #22.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="ActiveMilitaryParent" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #23.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="IncarceratedParent" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #24.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="IncarceratedParentStatus" type="hmis:incarceratedParentStatus" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #24A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element>
<xs:element name="ExchangeForSex" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35A, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".</xs:documentation></xs:annotation></xs:element>
<xs:element name="ExchangeForSexPastThreeMonths" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35A, #1A</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".</xs:documentation></xs:annotation></xs:element>
<xs:element name="CountOfExchangeForSex" type="hmis:countOfExchangeForSex" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35A, #1B.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".</xs:documentation></xs:annotation></xs:element>
<xs:element name="AskedOrForcedToExchangeForSex" type="hmis:askedOrForcedToExchangeForSex" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35, #1C.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35 Sexual Exploitation".</xs:documentation></xs:annotation></xs:element>
<xs:element name="AskedOrForcedToExchangeForSexPastThreeMonths" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35, #1D.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".</xs:documentation></xs:annotation></xs:element>
<xs:element name="FormerWardJuvenileJustice" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.32, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.32 Formerly a Ward of Juvenile Justice System".</xs:documentation></xs:annotation></xs:element>
<xs:element name="JuvenileJusticeYears" type="hmis:issuesYears" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.32, #1A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.32 Formerly a Ward of Juvenile Justice System".</xs:documentation></xs:annotation></xs:element>
<xs:element name="FormerWardChildWelfare" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.31, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.31 Formerly a Ward of Child Welfare/Foster Care Agency".</xs:documentation></xs:annotation></xs:element>
<xs:element name="ChildWelfareYears" type="hmis:issuesYears" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.31, #1B.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.31 Formerly a Ward of Child Welfare/Foster Care Agency".</xs:documentation></xs:annotation></xs:element>
See September 2015 HMIS Data Dictionary, Section 4.31, #1BA. Values 1-11 permissible.
See September 2015 HMIS Data Manual, Section "4.31 Formerly a Ward of Child Welfare/Foster Care Agency".
Diagram
Type
xs:unsignedInt
Properties
content
simple
minOccurs
0
Source
<xs:element name="ChildWelfareMonths" type="xs:unsignedInt" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.31, #1BA. Values 1-11 permissible.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.31 Formerly a Ward of Child Welfare/Foster Care Agency".</xs:documentation></xs:annotation></xs:element>
<xs:complexType name="sources"><xs:sequence><xs:element name="Source" type="hmis:source" minOccurs="1" maxOccurs="unbounded"><xs:annotation><xs:documentation xml:lang="en">A description of what software provider and organization are sending this XML information. Many sources can be grouped together into one XML file.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
<xs:complexType name="source"><xs:sequence><xs:element name="SourceID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Source's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="SoftwareVendor" type="hmis:string50"><xs:annotation><xs:documentation xml:lang="en">The name of the software provider generating this XML.</xs:documentation></xs:annotation></xs:element><xs:element name="SoftwareVersion" type="xs:string"><xs:annotation><xs:documentation xml:lang="en">Version number of the software being used by the software provider.</xs:documentation></xs:annotation></xs:element><xs:element name="SourceContactEmail" type="hmis:email" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Email address of the person to contact about this XML data.</xs:documentation></xs:annotation></xs:element><xs:element name="SourceContactExtension" type="hmis:extension" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Used with SourceContactPhone to contact the person who can answer questions about this XML.</xs:documentation></xs:annotation></xs:element><xs:element name="SourceContactFirst" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">First name of the person to contact about this XML data.</xs:documentation></xs:annotation></xs:element><xs:element name="SourceContactLast" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Last name of the person to contact about this XML data.</xs:documentation></xs:annotation></xs:element><xs:element name="SourceContactPhone" type="hmis:phoneNumber" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Phone number of the person to contact about this XML data; used with SourceContactExtension.</xs:documentation></xs:annotation></xs:element><xs:element name="SourceName" type="hmis:string50"><xs:annotation><xs:documentation xml:lang="en">A general text desrciption of what organization is sending this XML data. Perhaps the Agency or Program name generating this XML data.</xs:documentation></xs:annotation></xs:element><xs:element name="Export" type="hmis:export" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation xml:lang="en">An export is a set of data being transmitted for a specific purpose (see ExportType). A single XML file can have many different Exports of different types and date ranges.</xs:documentation></xs:annotation><xs:key name="clientKey"><xs:selector xpath="hmis:Client"/><xs:field xpath="hmis:PersonalID"/></xs:key><xs:key name="cocKey"><xs:selector xpath="hmis:CoC"/><xs:field xpath="hmis:CoCCode"/></xs:key><xs:key name="enrollmentKey"><xs:selector xpath="hmis:Enrollment"/><xs:field xpath="hmis:ProjectEntryID"/></xs:key><xs:key name="exitKey"><xs:selector xpath="hmis:Exit"/><xs:field xpath="hmis:ExitID"/></xs:key><xs:key name="organizationKey"><xs:selector xpath="hmis:Organization"/><xs:field xpath="hmis:OrganizationID"/></xs:key><xs:key name="projectKey"><xs:selector xpath="hmis:Project"/><xs:field xpath="hmis:ProjectID"/></xs:key><xs:keyref name="affiliationProjectKeyRef" refer="projectKey"><xs:selector xpath="hmis:Affiliation"/><xs:field xpath="hmis:ProjectID"/></xs:keyref><xs:keyref name="affiliationResProjectKeyRef" refer="projectKey"><xs:selector xpath="hmis:Affiliation"/><xs:field xpath="hmis:ResProjectID"/></xs:keyref><xs:keyref name="enrollmentClientKeyRef" refer="clientKey"><xs:selector xpath="hmis:Enrollment"/><xs:field xpath="hmis:PersonalID"/></xs:keyref><xs:keyref name="enrollmentCoCCoCKeyRef" refer="cocKey"><xs:selector xpath="hmis:EnrollmentCoC"/><xs:field xpath="hmis:CoCCode"/></xs:keyref><xs:keyref name="enrollmentCoCEnrollmentKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:EnrollmentCoC"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentContactKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:Contact"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentDateOfEngagementKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:DateOfEngagement"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentDisabilitiesKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:Disabilities"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentDomesticViolenceKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:DomesticViolence"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentEducationKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:Education"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentEmploymentKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:Employment"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentEnrollmentCoCKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:EnrollmentCoC"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentExitKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:Exit"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentFormerWardChildWelfareKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:FormerWardChildWelfare"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentFormerWardJuvenileJusticeKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:FormerWardJuvenileJustice"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentHealthInsuranceKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:HealthInsurance"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentHealthStatusKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:HealthStatus"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentIncomeAndSourcesKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:IncomeAndSources"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentMedicalAssistanceKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:MedicalAssistance"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentNonCashBenefitsKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:NonCashBenefits"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentPATHStatusKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:PATHStatus"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentEntrySSVFKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:EntrySSVF"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentReferralSourceKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:ReferralSource"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentResidentialMoveInDateKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:ResidentialMoveInDate"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentRHYBCPStatusKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:NonCashBenefits"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentServicesKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:Services"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentSexualOrientationKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:SexualOrientation"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentWorstHousingSituationKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:WorstHousingSituation"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="enrollmentEntryRHYKeyRef" refer="enrollmentKey"><xs:selector xpath="hmis:EntryRHY"/><xs:field xpath="hmis:ProjectEntryID"/></xs:keyref><xs:keyref name="exitExitHousingAssessmentKeyRef" refer="exitKey"><xs:selector xpath="hmis:ExitHousingAssessment"/><xs:field xpath="hmis:ExitID"/></xs:keyref><xs:keyref name="exitConnectionWithSOARKeyRef" refer="exitKey"><xs:selector xpath="hmis:ConnectionWithSOAR"/><xs:field xpath="hmis:ExitID"/></xs:keyref><xs:keyref name="exitExitRHYKeyRef" refer="exitKey"><xs:selector xpath="hmis:ExitRHY"/><xs:field xpath="hmis:ExitID"/></xs:keyref><xs:keyref name="exitFamilyReunificationKeyRef" refer="exitKey"><xs:selector xpath="hmis:FamilyReunification"/><xs:field xpath="hmis:ExitID"/></xs:keyref><xs:keyref name="exitHousingAssessmentDispositionKeyRef" refer="exitKey"><xs:selector xpath="hmis:HousingAssessmentDisposition"/><xs:field xpath="hmis:ExitID"/></xs:keyref><xs:keyref name="inventoryCoCKeyRef" refer="cocKey"><xs:selector xpath="hmis:Inventory"/><xs:field xpath="hmis:CoCCode"/></xs:keyref><xs:keyref name="projectOrganizationKeyRef" refer="organizationKey"><xs:selector xpath="hmis:Project"/><xs:field xpath="hmis:OrganizationID"/></xs:keyref><xs:keyref name="cocProjectKeyRef" refer="projectKey"><xs:selector xpath="hmis:CoC"/><xs:field xpath="hmis:ProjectID"/></xs:keyref><xs:keyref name="projectEnrollmentKeyRef" refer="projectKey"><xs:selector xpath="hmis:Enrollment"/><xs:field xpath="hmis:ProjectID"/></xs:keyref><xs:keyref name="projectFunderKeyRef" refer="projectKey"><xs:selector xpath="hmis:Funder"/><xs:field xpath="hmis:ProjectID"/></xs:keyref><xs:keyref name="siteCoCKeyRef" refer="cocKey"><xs:selector xpath="hmis:Site"/><xs:field xpath="hmis:CoCCode"/></xs:keyref><xs:keyref name="clientVeteranInfoClientKeyRef" refer="clientKey"><xs:selector xpath="hmis:ClientVeteranInfo"/><xs:field xpath="hmis:PersonalID"/></xs:keyref></xs:element></xs:sequence></xs:complexType>
every $id in hmis:Client/hmis:PersonalID satisfies (fn:count(hmis:ClientVeteranInfo[hmis:PersonalID
= $id]) le 1)
every $id in hmis:Client/hmis:PersonalID satisfies (fn:count(hmis:Enrollment[hmis:PersonalID
= $id]) ge 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:DateOfEngagement[hmis:ProjectEntryID
= $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:EntryRHY[hmis:ProjectEntryID
= $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:EntrySSVF[hmis:ProjectEntryID
= $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:Exit[hmis:ProjectEntryID
= $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:PathStatus[hmis:ProjectEntryID
= $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:WorstHousingSituation[hmis:ProjectEntryID
= $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:ResidentialMoveInDate[hmis:ProjectEntryID
= $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:RHYBCPStatus[hmis:ProjectEntryID
= $id]) le 1)
every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:ConnectionWithSOAR[hmis:ExitID
= $id]) le 1)
every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:ExitHousingAssessment[hmis:ExitID
= $id]) le 1)
every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:ExitRHY[hmis:ExitID =
$id]) le 1)
every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:FamilyReunification[hmis:ExitID
= $id]) le 1)
every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:HousingAssessmentDisposition[hmis:ExitID
= $id]) le 1)
every $id in hmis:Project/hmis:ProjectID satisfies (fn:count(hmis:Funder[hmis:ProjectID
= $id]) ge 1)
every $id in hmis:Enrollment/hmis:HouseholdID satisfies (fn:count(hmis:Enrollment/hmis:RelationshipToHoH[text()=
'1'][../hmis:HouseholdID = $id] ) eq 1)
Source
<xs:complexType name="export"><xs:sequence><xs:element name="ExportID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Export's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ExportDate" type="xs:dateTime"><xs:annotation><xs:documentation xml:lang="en">Time the export was performed.</xs:documentation></xs:annotation></xs:element><xs:element name="ExportPeriod" type="hmis:dateRangeCapped" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">The date range bounding the data set being transmitted. Used with ExportPeriodType to clarify what the date range represents.</xs:documentation></xs:annotation></xs:element><xs:element name="ExportPeriodType" type="hmis:exportPeriodType" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Pick one of the types to specify the definition of export period being used in ExportPeriod.</xs:documentation></xs:annotation></xs:element><xs:element name="ExportDirective" type="hmis:exportDirective" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Select one of the ExportDirective choices to instruct the target as to how the data being transmitted should be handled.</xs:documentation></xs:annotation></xs:element><!--<xs:element name="HashStatus" type="hmis:hashStatus">
<xs:annotation>
<xs:documentation xml:lang="en">Indicates whether and how the data is hashed. In this usage, it is for verifying matching data without actually sending it.</xs:documentation>
</xs:annotation>
</xs:element>--><xs:choice maxOccurs="unbounded"><xs:element name="Affiliation" type="hmis:affiliation"/><xs:element name="Client" type="hmis:client"/><xs:element name="Contact" type="hmis:contact"/><xs:element name="DateOfEngagement" type="hmis:dateOfEngagement"/><xs:element name="Disabilities" type="hmis:disabilities"/><xs:element name="DomesticViolence" type="hmis:domesticViolence"/><xs:element name="Education" type="hmis:education"/><xs:element name="Employment" type="hmis:employment"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.26</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.26 "Employment Status".</xs:documentation></xs:annotation></xs:element><xs:element name="Enrollment" type="hmis:enrollment"/><xs:element name="EnrollmentCoC" type="hmis:enrollmentCoC"/><xs:element name="Exit" type="hmis:exit"/><xs:element name="ExitHousingAssessment" type="hmis:exitHousingAssessment"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.19</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.19 Housing Assessment at Exit".</xs:documentation></xs:annotation></xs:element><xs:element name="ExitPATH" type="hmis:exitPATH"/><xs:element name="ExitRHY" type="hmis:exitRHY"/><xs:element name="Funder" type="hmis:funder"/><xs:element name="HealthInsurance" type="hmis:healthInsurance"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.4 "Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="HealthStatus" type="hmis:healthStatus"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.27</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.27 "General Health Status".</xs:documentation></xs:annotation></xs:element><xs:element name="HousingAssessmentDisposition" type="hmis:housingAssessmentDisposition"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.18</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.18 Housing Assessment Disposition".</xs:documentation></xs:annotation></xs:element><xs:element name="IncomeAndSources" type="hmis:incomeAndSources"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.2 "Income And Sources".</xs:documentation></xs:annotation></xs:element><xs:element name="Inventory" type="hmis:inventory"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Bed and Unit Inventory Information", p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="MedicalAssistance" type="hmis:medicalAssistance"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.39</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.39.</xs:documentation></xs:annotation></xs:element><xs:element name="NonCashBenefits" type="hmis:nonCashBenefits"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.3</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.3 "Non-Cash Benefits".</xs:documentation></xs:annotation></xs:element><xs:element name="Organization" type="hmis:organization"/><xs:element name="PATHStatus" type="hmis:pathStatus"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.20</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.20 PATH Status".</xs:documentation></xs:annotation></xs:element><xs:element name="EntrySSVF" type="hmis:entrySSVF"/><xs:element name="Project" type="hmis:project"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance", p. 12.</xs:documentation></xs:annotation></xs:element><xs:element name="CoC" type="hmis:coc"><xs:annotation><xs:documentation xml:lang="en"/></xs:annotation></xs:element><xs:element name="ResidentialMoveInDate" type="hmis:residentialMoveInDate"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.17</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.17 Residential Move-In Date".</xs:documentation></xs:annotation></xs:element><xs:element name="RHYBCPStatus" type="hmis:rhyBCPStatus"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.22</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.22 "RHYBCP Status".</xs:documentation></xs:annotation></xs:element><xs:element name="Services" type="hmis:services"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.14-4.16</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.14-4.16 "Services Provided".</xs:documentation></xs:annotation></xs:element><xs:element name="Site" type="hmis:site"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance", p. 15.</xs:documentation></xs:annotation></xs:element><xs:element name="ClientVeteranInfo" type="hmis:clientVeteranInfo"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element><xs:element name="WorstHousingSituation" type="hmis:worstHousingSituation"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.40, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.40 Worst Housing Situation".</xs:documentation></xs:annotation></xs:element><xs:element name="EntryRHY" type="hmis:entryRHY"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element></xs:choice></xs:sequence><!--Cardinality Checking--><xs:assert test="every $id in hmis:Client/hmis:PersonalID satisfies (fn:count(hmis:ClientVeteranInfo[hmis:PersonalID = $id]) le 1)"/><xs:assert test="every $id in hmis:Client/hmis:PersonalID satisfies (fn:count(hmis:Enrollment[hmis:PersonalID = $id]) ge 1)"/><!--<xs:assert test="every $id in hmis:CoC/hmis:CoCCode satisfies (fn:count(hmis:EnrollmentCoC[hmis:CoCCode = $id]) ge 0)"/>--><!--<xs:assert test="every $id in hmis:CoC/hmis:CoCCode satisfies (fn:count(hmis:Inventory[hmis:CoCCode = $id]) ge 0)"/>--><!--<xs:assert test="every $id in hmis:CoC/hmis:CoCCode satisfies (fn:count(hmis:Site[hmis:CoCCode = $id]) ge 0)"/>--><!--<xs:assert test="every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:Contact[hmis:ProjectEntryID = $id]) ge 0)"/>--><xs:assert test="every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:DateOfEngagement[hmis:ProjectEntryID = $id]) le 1)"/><!--<xs:assert test="every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:EnrollmentCoC[hmis:ProjectEntryID = $id]) ge 0)"/>--><xs:assert test="every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:EntryRHY[hmis:ProjectEntryID = $id]) le 1)"/><xs:assert test="every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:EntrySSVF[hmis:ProjectEntryID = $id]) le 1)"/><xs:assert test="every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:Exit[hmis:ProjectEntryID = $id]) le 1)"/><xs:assert test="every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:PathStatus[hmis:ProjectEntryID = $id]) le 1)"/><xs:assert test="every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:WorstHousingSituation[hmis:ProjectEntryID = $id]) le 1)"/><xs:assert test="every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:ResidentialMoveInDate[hmis:ProjectEntryID = $id]) le 1)"/><xs:assert test="every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:RHYBCPStatus[hmis:ProjectEntryID = $id]) le 1)"/><xs:assert test="every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:ConnectionWithSOAR[hmis:ExitID = $id]) le 1)"/><xs:assert test="every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:ExitHousingAssessment[hmis:ExitID = $id]) le 1)"/><xs:assert test="every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:ExitRHY[hmis:ExitID = $id]) le 1)"/><xs:assert test="every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:FamilyReunification[hmis:ExitID = $id]) le 1)"/><xs:assert test="every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:HousingAssessmentDisposition[hmis:ExitID = $id]) le 1)"/><!--<xs:assert test="every $id in hmis:Organization/hmis:OrganizationID satisfies (fn:count(hmis:Project[hmis:OrganizationID = $id]) ge 0)"/>--><xs:assert test="every $id in hmis:Project/hmis:ProjectID satisfies (fn:count(hmis:Funder[hmis:ProjectID = $id]) ge 1)"/><!-- Checking that there is only one Head of Household per Household enrolled --><xs:assert test="every $id in hmis:Enrollment/hmis:HouseholdID satisfies (fn:count(hmis:Enrollment/hmis:RelationshipToHoH[text()= '1'][../hmis:HouseholdID = $id] ) eq 1)"/></xs:complexType>
<xs:complexType name="dateRangeCapped"><xs:annotation><xs:documentation xml:lang="en">A date range, both start and end dates are required.</xs:documentation></xs:annotation><xs:sequence><xs:element name="StartDate" type="xs:dateTime"/><xs:element name="EndDate" type="xs:dateTime"/></xs:sequence></xs:complexType>
Exported data sets with an ExportPeriodType of ‘updated’ will include all records with a dateCreated, dateUpdated, or a dateDeleted that falls between the Export.StartDate and the Export.EndDate.
enumeration
effective
Exported data sets with an ExportPeriod type of ‘effective’ will include all enrollment data, along with associated client and project descriptor data, where the informationDate (or other effective date such as Project.EntryDate, Project.ExitDate, ContactDate, etc.) falls between the Export.StartDate and the Export.EndDate.
enumeration
reportingPeriod
‘reportingPeriod’ exports include all records needed for reporting on clients and enrollments active in the export period. This will include all records in Enrollments (regardless of informationDate, dateCreated, dateUpdated, etc.), client files, and project descriptor files associated with a ProjectEntryID where: ProjectEntryDate is on or before the Export.EndDate; Project.ExitDate is null OR Project.ExitDate is on or after the Export.StartDate; ProjectID is associated with a project selected by a user for export OR the user did not choose to filter the export by Project; A CoCCode associated with the ProjectEntryID matches a CoCCode selected by a user for export OR the user did not choose to filter the export by CoCCode.
enumeration
other
The ‘other’ type of ExportPeriodType is used to identify exports in which records were selected based upon parameters mutually agreed upon by the sender and recipient of the XML data."
<xs:simpleType name="exportPeriodType"><xs:restriction base="xs:string"><xs:enumeration value="updated"><xs:annotation><xs:documentation xml:lang="en">Exported data sets with an ExportPeriodType of ‘updated’ will include all records with a dateCreated, dateUpdated, or a dateDeleted that falls between the Export.StartDate and the Export.EndDate.</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="effective"><xs:annotation><xs:documentation xml:lang="en">Exported data sets with an ExportPeriod type of ‘effective’ will include all enrollment data, along with associated client and project descriptor data, where the informationDate (or other effective date such as Project.EntryDate, Project.ExitDate, ContactDate, etc.) falls between the Export.StartDate and the Export.EndDate.</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="reportingPeriod"><xs:annotation><xs:documentation xml:lang="en">‘reportingPeriod’ exports include all records needed for reporting on clients and enrollments active in the export period. This will include all records in Enrollments (regardless of informationDate, dateCreated, dateUpdated, etc.), client files, and project descriptor files associated with a ProjectEntryID where: ProjectEntryDate is on or before the Export.EndDate; Project.ExitDate is null OR Project.ExitDate is on or after the Export.StartDate; ProjectID is associated with a project selected by a user for export OR the user did not choose to filter the export by Project; A CoCCode associated with the ProjectEntryID matches a CoCCode selected by a user for export OR the user did not choose to filter the export by CoCCode.</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="other"><xs:annotation><xs:documentation xml:lang="en">The ‘other’ type of ExportPeriodType is used to identify exports in which records were selected based upon parameters mutually agreed upon by the sender and recipient of the XML data."</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
<xs:simpleType name="exportDirective"><xs:restriction base="xs:string"><xs:enumeration value="deltaRefresh"><xs:annotation><xs:documentation xml:lang="en">The data contained in this file is meant to be synchronized with an existing data set.</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="fullRefresh"><xs:annotation><xs:documentation xml:lang="en">The data contained in this file is meant to replace an existing data set for the export period.</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="other"><xs:annotation><xs:documentation xml:lang="en">The data contained in this file were selected based upon parameters mutually agreed upon by the sender and recipient of the XML data.</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:Gender/text()='4') then boolean(hmis:OtherGender) else (if (not(hmis:Gender/text()='4'))
then (not(boolean(hmis:OtherGender))) else false())
Source
<xs:complexType name="client"><xs:sequence><xs:element name="PersonalID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.13.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.13.</xs:documentation></xs:annotation></xs:element><xs:element name="FirstName" type="hmis:nameHashingOption" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.1, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.1.</xs:documentation></xs:annotation><xs:alternative test="@hmis:hashStatus='1'" type="hmis:nameHashingOptionPlain"/><xs:alternative test="@hmis:hashStatus='2'" type="hmis:nameHashingOptionSHA1RHY"/><xs:alternative test="@hmis:hashStatus='3'" type="hmis:nameHashingOption"/></xs:element><xs:element name="MiddleName" type="hmis:nameHashingOption" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.1, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.1.</xs:documentation></xs:annotation><xs:alternative test="@hmis:hashStatus='1'" type="hmis:nameHashingOptionPlain"/><xs:alternative test="@hmis:hashStatus='2'" type="hmis:nameHashingOptionSHA1RHY"/><xs:alternative test="@hmis:hashStatus='3'" type="hmis:nameHashingOption"/></xs:element><xs:element name="LastName" type="hmis:nameHashingOption" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.1, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.1.</xs:documentation></xs:annotation><xs:alternative test="@hmis:hashStatus='1'" type="hmis:nameHashingOptionPlain"/><xs:alternative test="@hmis:hashStatus='2'" type="hmis:nameHashingOptionSHA1RHY"/><xs:alternative test="@hmis:hashStatus='3'" type="hmis:nameHashingOption"/></xs:element><xs:element name="NameSuffix" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.1, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.1.</xs:documentation></xs:annotation></xs:element><xs:element name="NameDataQuality" type="hmis:nameDataQuality"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.1, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.1.</xs:documentation></xs:annotation></xs:element><xs:element name="SSN" type="hmis:ssnHashingOption" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.2, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.2.</xs:documentation><xs:documentation xml:lang="en">Unknown SSN digits should be indicated with a lower case "x".</xs:documentation></xs:annotation><xs:alternative test="@hmis:hashStatus='1'" type="hmis:ssnHashingOptionPlain"/><xs:alternative test="@hmis:hashStatus='2'" type="hmis:ssnHashingOptionSHA1RHY"/><xs:alternative test="@hmis:hashStatus='3'" type="hmis:ssnHashingOption"/><xs:alternative test="@hmis:hashStatus" type="hmis:ssnHashingOptionPlain"/></xs:element><xs:element name="SSNDataQuality" type="hmis:ssnDataQuality"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.2, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.2.</xs:documentation></xs:annotation></xs:element><xs:element name="DOB" type="xs:date" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.3, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.3.</xs:documentation></xs:annotation></xs:element><xs:element name="DOBDataQuality" type="hmis:dobDataQuality"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.3, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.3.</xs:documentation></xs:annotation></xs:element><xs:element name="Gender" type="hmis:gender"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.6, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.6.</xs:documentation></xs:annotation></xs:element><xs:element name="OtherGender" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.6, #1A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.6.</xs:documentation></xs:annotation></xs:element><xs:element name="Ethnicity" type="hmis:ethnicity"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.5, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.5.</xs:documentation></xs:annotation></xs:element><xs:element name="Race" type="hmis:race" maxOccurs="5"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.4, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.4.</xs:documentation></xs:annotation></xs:element><xs:element name="VeteranStatus" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.7, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.7.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/><!--Testing if Gender is 4, before allowing use of OtherGender--><xs:assert test="if (hmis:Gender/text()='4') then boolean(hmis:OtherGender) else (if (not(hmis:Gender/text()='4')) then (not(boolean(hmis:OtherGender))) else false())"/></xs:complexType>
Name Data Quality 1 = Full name reported 2 = Partial, street name, or code name reported 8 = Client doesn’t know 9 = Client refused 99 = Data not collected
<xs:simpleType name="nameDataQuality"><xs:annotation><xs:documentation xml:lang="en">Name Data Quality 1 = Full name reported 2 = Partial, street name, or code name reported 8 = Client doesn’t know 9 = Client refused 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Full name reported</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Partial, street name, or code name reported</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="8"><xs:annotation><xs:documentation xml:lang="en">Client doesn’t know</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="9"><xs:annotation><xs:documentation xml:lang="en">Client refused</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
<xs:simpleType name="dobDataQuality"><xs:annotation><xs:documentation xml:lang="en">Name Data Quality 1 = Full DOB reported 2 = Approximate or partial DOB reported 8 = Client doesn’t know 9 = Client refused 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Full DOB reported</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Approximate or partial DOB reported</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="8"><xs:annotation><xs:documentation xml:lang="en">Client doesn’t know</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="9"><xs:annotation><xs:documentation xml:lang="en">Client refused</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
Applicable to:Gender 0 = Female1 = Male 2 = Transgender male to female 3 = Transgender female to male 4 = Other 8 = Client doesn’t know 9 = Client refused 99 Data not collected
Race1 = American Indian or Alaska Native 2 = Asian 3 = Black or African American 4 = Native Hawaiian or Other Pacific Islander 5 = White 8 = Client doesn’t know 9 = Client refused 99 = Data not collected
<xs:simpleType name="race"><xs:annotation><xs:documentation xml:lang="en">Race 1 = American Indian or Alaska Native 2 = Asian 3 = Black or African American 4 = Native Hawaiian or Other Pacific Islander 5 = White 8 = Client doesn’t know 9 = Client refused 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">American Indian or Alaska Native</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Asian</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Black or African American</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Native Hawaiian or Other Pacific Islander</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="5"><xs:annotation><xs:documentation xml:lang="en">White</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="8"><xs:annotation><xs:documentation xml:lang="en">Client doesn’t know</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="9"><xs:annotation><xs:documentation xml:lang="en">Client refused</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:Gender/text()='4') then boolean(hmis:OtherGender) else (if (not(hmis:Gender/text()='4'))
then (not(boolean(hmis:OtherGender))) else false())
Source
<xs:complexType name="contact"><xs:sequence><xs:element name="ContactID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Contact's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="ContactDate" type="xs:dateTime"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.12, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.12.</xs:documentation></xs:annotation></xs:element><xs:element name="ContactLocation" type="hmis:contactLocation"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.12, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.12.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/><!--Testing if Gender is 4, before allowing use of OtherGender--><xs:assert test="if (hmis:Gender/text()='4') then boolean(hmis:OtherGender) else (if (not(hmis:Gender/text()='4')) then (not(boolean(hmis:OtherGender))) else false())"/></xs:complexType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="dateOfEngagement"><xs:sequence><xs:element name="DateOfEngagementID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the DateOfEngagement's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="DateOfEngagement" type="xs:date"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.13, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.13."</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:TCellCountAvailable) then boolean(hmis:DisabilityType/text()='8') else true()
if (hmis:TCellCountAvailable/text()='1') then boolean(hmis:TCellCount) else (if (not(hmis:TCellCountAvailable/text()='1'))
then (not(boolean(hmis:TCellCount))) else false())
if (hmis:TCellCount) then boolean(hmis:TCellSource) else (if (not(hmis:TCellCount))
then (not(boolean(hmis:TCellSource))) else false())
if (hmis:ViralLoadAvailable) then boolean(hmis:DisabilityType/text()='8') else true()
if (hmis:ViralLoadAvailable/text()='1') then boolean(hmis:ViralLoad) else (if (not(hmis:ViralLoadAvailable/text()='1'))
then (not(boolean(hmis:ViralLoad))) else false())
if (hmis:ViralLoad) then boolean(hmis:ViralLoadSource) else (if (not(hmis:ViralLoad))
then (not(boolean(hmis:ViralLoadSource))) else false())
Source
<xs:complexType name="disabilities"><xs:sequence><xs:element name="DisabilitiesID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Exit's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="DisabilityType" type="hmis:disabilityType"><xs:annotation><xs:documentation xml:lang="en">The permissible values correspond to the decimal values of the corresponding disability types. 4.5 Physical Disability is "5" and 4.10 Substance Abuse is "10".</xs:documentation></xs:annotation></xs:element><xs:element name="DisabilityResponse" type="xs:nonNegativeInteger"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.5-4.10, Response #2. Permissable values vary depending on which disability type is declared. The values are contined with "Field and Response(s) 2" within 4.5 through 4.10.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.5-4.10."</xs:documentation></xs:annotation></xs:element><xs:element name="IndefiniteAndImpairsIndependence" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.5-4.10, Response #2A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.5-4.10."</xs:documentation></xs:annotation></xs:element><xs:element name="DocumentationOnFile" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.5-4.10, Response #2B.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.5-4.10."</xs:documentation></xs:annotation></xs:element><xs:element name="ReceivingServices" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.5-4.10, Response #2C.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.5-4.10."</xs:documentation></xs:annotation></xs:element><xs:element name="PATHHowConfirmed" type="hmis:pathHowConfirmed" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.9-4.10, Response #2D.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.9-4.10."</xs:documentation></xs:annotation></xs:element><xs:element name="PATHSMIInformation" type="hmis:pathSMIInformation" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.9, Response #2E.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.9."</xs:documentation></xs:annotation></xs:element><xs:element name="TCellCountAvailable" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.47 #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.47."</xs:documentation></xs:annotation></xs:element><xs:element name="TCellCount" type="hmis:tCellCount" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.47 A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.47."</xs:documentation></xs:annotation></xs:element><xs:element name="TCellSource" type="hmis:tCellOrViralLoadSource" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.47 B.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.47."</xs:documentation></xs:annotation></xs:element><xs:element name="ViralLoadAvailable" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.47 #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.47."</xs:documentation></xs:annotation></xs:element><xs:element name="ViralLoad" type="hmis:viralLoad" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.47 C.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.47."</xs:documentation></xs:annotation></xs:element><xs:element name="ViralLoadSource" type="hmis:tCellOrViralLoadSource" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.47 D.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Section 4.47."</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute ref="hmis:dataCollectionStage" use="required"/><xs:attribute ref="hmis:informationDate" use="required"/><xs:attributeGroup ref="hmis:baseMetaData"/><!--Testing if DisabilityType is 8, before allowing use of TCellCountAvailable--><xs:assert test="if (hmis:TCellCountAvailable) then boolean(hmis:DisabilityType/text()='8') else true()"/><!--Testing if TCellCountAvailable is 1, before allowing use of TCellCount--><xs:assert test="if (hmis:TCellCountAvailable/text()='1') then boolean(hmis:TCellCount) else (if (not(hmis:TCellCountAvailable/text()='1')) then (not(boolean(hmis:TCellCount))) else false())"/><!--Testing if TCellCount is not null, before allowing use of TCellSource--><xs:assert test="if (hmis:TCellCount) then boolean(hmis:TCellSource) else (if (not(hmis:TCellCount)) then (not(boolean(hmis:TCellSource))) else false())"/><!--Testing if DisabilityType is 8, before allowing use of ViralLoadAvailable--><xs:assert test="if (hmis:ViralLoadAvailable) then boolean(hmis:DisabilityType/text()='8') else true()"/><!--Testing if ViralLoadAvailable is 1, before allowing use of ViralLoad--><xs:assert test="if (hmis:ViralLoadAvailable/text()='1') then boolean(hmis:ViralLoad) else (if (not(hmis:ViralLoadAvailable/text()='1')) then (not(boolean(hmis:ViralLoad))) else false())"/><!--Testing if ViralLoad is not null, before allowing use of ViralLoadSource--><xs:assert test="if (hmis:ViralLoad) then boolean(hmis:ViralLoadSource) else (if (not(hmis:ViralLoad)) then (not(boolean(hmis:ViralLoadSource))) else false())"/></xs:complexType>
How confirmed1 = Unconfirmed; presumptive or self-report2 = Confirmed through assessment and clinical evaluation3 = Confirmed by prior evaluation or clinical records99 = Data not collected
Diagram
Type
restriction of xs:unsignedInt
Facets
enumeration
1
Unconfirmed; presumptive or self-report
enumeration
2
Confirmed through assessment and clinical evaluation
<xs:simpleType name="pathHowConfirmed"><xs:annotation><xs:documentation xml:lang="en">How confirmed 1 = Unconfirmed; presumptive or self-report 2 = Confirmed through assessment and clinical evaluation 3 = Confirmed by prior evaluation or clinical records 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Unconfirmed; presumptive or self-report</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Confirmed through assessment and clinical evaluation</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Confirmed by prior evaluation or clinical records</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
How Confirmed Response0 = No1 = Unconfirmed; presumptive or self-report2 = Confirmed through assessment and clinical evaluation3 = Confirmed by prior evaluation or clinical records8 = Client doesn’t know9 = Client refused99 = Data not collected
Diagram
Type
restriction of xs:unsignedInt
Facets
enumeration
0
No
enumeration
1
Unconfirmed; presumptive or self-report
enumeration
2
Confirmed through assessment and clinical evaluation
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:DomesticViolenceVictim/text()='1') then boolean(hmis:CurrentlyFleeing) else
(if (not(hmis:DomesticViolenceVictim/text()='1')) then (not(boolean(hmis:CurrentlyFleeing)))
else false())
Source
<xs:complexType name="domesticViolence"><xs:sequence><xs:element name="DomesticViolenceID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the DomesticViolence's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="DomesticViolenceVictim" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.11, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.11 Domestic Violence Victim/Survivor"</xs:documentation></xs:annotation></xs:element><xs:element name="WhenOccurred" type="hmis:whenOccurred" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.11, #A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.11 Domestic Violence Victim/Survivor"</xs:documentation></xs:annotation></xs:element><xs:element name="CurrentlyFleeing" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.11, #B.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.11 Domestic Violence Victim/Survivor"</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute ref="hmis:dataCollectionStage" use="required"/><xs:attribute ref="hmis:informationDate" use="required"/><xs:attributeGroup ref="hmis:baseMetaData"/><!--Testing if DomesticViolenceVictim is 1, before allowing use of CurrentlyFleeing--><xs:assert test="if (hmis:DomesticViolenceVictim/text()='1') then boolean(hmis:CurrentlyFleeing) else (if (not(hmis:DomesticViolenceVictim/text()='1')) then (not(boolean(hmis:CurrentlyFleeing))) else false())"/></xs:complexType>
If Yes for “Domestic Violence Victim/Survivor”When experience occurredResponse(s)1 = Within the past three months2 = Three to six months ago (excluding six months exactly)3 = Six months to one year ago (excluding one year exactly)4 = One year ago or more8 = Client doesn’t know9 = Client refused99 = Data not collected
Diagram
Type
restriction of xs:unsignedInt
Facets
enumeration
1
Within the past three months
enumeration
2
Three to six months ago (excluding six months exactly)
enumeration
3
Six months to one year ago (excluding one year exactly)
<xs:simpleType name="whenOccurred"><xs:annotation><xs:documentation xml:lang="en">If Yes for “Domestic Violence Victim/Survivor” When experience occurredResponse(s) 1 = Within the past three months 2 = Three to six months ago (excluding six months exactly) 3 = Six months to one year ago (excluding one year exactly) 4 = One year ago or more 8 = Client doesn’t know 9 = Client refused 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Within the past three months</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Three to six months ago (excluding six months exactly)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Six months to one year ago (excluding one year exactly)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">One year ago or more</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="8"><xs:annotation><xs:documentation xml:lang="en">Client doesn’t know</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="9"><xs:annotation><xs:documentation xml:lang="en">Client refused</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="education"><xs:sequence><xs:element name="EducationID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the LastGradeCompletedID's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="LastGradeCompleted" type="hmis:lastGradeCompletedSimple" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.24, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.24 Last Grade Completed"</xs:documentation></xs:annotation></xs:element><xs:element name="SchoolStatus" type="hmis:schoolStatus" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.25, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.25 School Status"</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute ref="hmis:dataCollectionStage" use="required"/><xs:attribute ref="hmis:informationDate" use="required"/><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
Last Grade Completed1 = Less than Grade 52 = Grades 5-63 = Grades 7-84 = Grades 9-115 =Grade 126 = School program does not have grade levels7 = GED10 = Some college8 = Client doesn’t know9 = Client refused99 = Data not collected
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:simpleType name="notEmployedReason"><xs:annotation><xs:documentation xml:lang="en">If No for “Employed” Why Not Employed 1 = Looking for work 2 = Unable to work 3 = Not looking for work 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Looking for work</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Unable to work</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Not looking for work</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:ResidencePrior/text()='17') then boolean(hmis:OtherResidencePrior) else (if
(not(hmis:ResidencePrior/text()='17')) then (not(boolean(hmis:OtherResidencePrior)))
else false())
if (hmis:TimesHomelessPastThreeYears/text()='1' or hmis:TimesHomelessPastThreeYears/text()='2'
or hmis:TimesHomelessPastThreeYears/text()='3' or hmis:TimesHomelessPastThreeYears/text()='4')
then boolean(hmis:MonthsHomelessPastThreeYears) else (if (not(hmis:TimesHomelessPastThreeYears/text()='1'
or hmis:TimesHomelessPastThreeYears/text()='2' or hmis:TimesHomelessPastThreeYears/text()='3'
or hmis:TimesHomelessPastThreeYears/text()='4')) then (not(boolean(hmis:MonthsHomelessPastThreeYears)))
else false())
if (hmis:EntryFromStreetESSH/text()='1') then boolean(hmis:DateToStreetESSH) else
(if (not(hmis:EntryFromStreetESSH/text()='1')) then (not(boolean(hmis:DateToStreetESSH)))
else false())
Source
<xs:complexType name="enrollment"><xs:sequence><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Enrollment's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="PersonalID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Client's ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the associated Project's ID</xs:documentation></xs:annotation></xs:element><xs:element name="EntryDate" type="xs:date"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.10.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.10.</xs:documentation></xs:annotation></xs:element><xs:element name="HouseholdID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.14.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.14.</xs:documentation></xs:annotation></xs:element><xs:element name="RelationshipToHoH" type="hmis:relationshipToHoH"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.15.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.15.</xs:documentation></xs:annotation></xs:element><xs:element name="ResidencePrior" type="hmis:residencePrior" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.9.</xs:documentation></xs:annotation></xs:element><xs:element name="OtherResidencePrior" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.9.</xs:documentation></xs:annotation></xs:element><xs:element name="ResidencePriorLengthOfStay" type="hmis:residencePriorLengthOfStay" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.9.</xs:documentation></xs:annotation></xs:element><xs:element name="EntryFromStreetESSH" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.17 #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.17, #1.</xs:documentation></xs:annotation></xs:element><xs:element name="DateToStreetESSH" type="xs:date" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.17 A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.17 A.</xs:documentation></xs:annotation></xs:element><xs:element name="TimesHomelessPastThreeYears" type="hmis:timesHomelessPastThreeYears" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.17, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.17, #2.</xs:documentation></xs:annotation></xs:element><xs:element name="MonthsHomelessPastThreeYears " type="hmis:monthsHomelessPastThreeYears" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See 2015 HMIS Data Dictionary, Section 3.17, #2A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.17, #2A.</xs:documentation></xs:annotation></xs:element><xs:element name="DisablingCondition" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 3.8.</xs:documentation></xs:annotation></xs:element><xs:element name="HousingStatus" type="hmis:housingStatus" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.1.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/><!--Testing if ResidencePrior is 17, before allowing use of OtherResidencePrior--><xs:assert test="if (hmis:ResidencePrior/text()='17') then boolean(hmis:OtherResidencePrior) else (if (not(hmis:ResidencePrior/text()='17')) then (not(boolean(hmis:OtherResidencePrior))) else false())"/><!--Testing if TimesHomelessPastThreeYears is 1-4, before allowing use of MonthsHomelessPastThreeYears--><xs:assert test="if (hmis:TimesHomelessPastThreeYears/text()='1' or hmis:TimesHomelessPastThreeYears/text()='2' or hmis:TimesHomelessPastThreeYears/text()='3' or hmis:TimesHomelessPastThreeYears/text()='4') then boolean(hmis:MonthsHomelessPastThreeYears) else (if (not(hmis:TimesHomelessPastThreeYears/text()='1' or hmis:TimesHomelessPastThreeYears/text()='2' or hmis:TimesHomelessPastThreeYears/text()='3' or hmis:TimesHomelessPastThreeYears/text()='4')) then (not(boolean(hmis:MonthsHomelessPastThreeYears))) else false())"/><!--Testing if EntryFromStreetESSH is 1, before allowing use of DateToStreetESSH--><xs:assert test="if (hmis:EntryFromStreetESSH/text()='1') then boolean(hmis:DateToStreetESSH) else (if (not(hmis:EntryFromStreetESSH/text()='1')) then (not(boolean(hmis:DateToStreetESSH))) else false())"/></xs:complexType>
RelationshipToHeadOfHousehold1 = Self (head of household) 2 = Head of household’s child 3 = Head of household’s spouse or partner4 = Head of household’s other relation member (other relation to head of household) 5 = Other: non-relation member
Diagram
Type
restriction of xs:unsignedInt
Facets
enumeration
1
Self (head of household)
enumeration
2
Head of household’s child
enumeration
3
Head of household’s spouse or partner
enumeration
4
Head of household’s other relation member (other relation to head of household)
<xs:simpleType name="relationshipToHoH"><xs:annotation><xs:documentation xml:lang="en">RelationshipToHeadOfHousehold 1 = Self (head of household) 2 = Head of household’s child 3 = Head of household’s spouse or partner 4 = Head of household’s other relation member (other relation to head of household) 5 = Other: non-relation member</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Self (head of household)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Head of household’s child</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Head of household’s spouse or partner</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Head of household’s other relation member (other relation to head of household)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="5"><xs:annotation><xs:documentation xml:lang="en">Other: non-relation member</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
Residence Type1 = Emergency shelter, including hotel or motel paid for with emergency shelter voucher2 = Transitional housing for homeless persons (including homeless youth)3 = Permanent housing for formerly homeless persons (such as: CoC project; HUD legacy programs; or HOPWA PH) 4 = Psychiatric hospital or other psychiatric facility5 = Substance abuse treatment facility or detox center6 = Hospital or other residential non-psychiatric medical facility7 = Jail, prison or juvenile detention facility8 = Client doesn’t know9 = Client refused12 = Staying or living in a family member’s room, apartment or house 13 = Staying or living in a friend’s room, apartment or house14 = Hotel or motel paid for without emergency shelter voucher 15 = Foster care home or foster care group home 16 = Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside)17 = Other18 = Safe Haven19 = Rental by client, with VASH subsidy20 = Rental by client, with other ongoing housing subsidy21 = Owned by client, with ongoing housing subsidy 22 = Rental by client, no ongoing housing subsidy23 = Owned by client, no ongoing housing subsidy 24 = Long-term care facility or nursing home25 = Rental by client, with GPD TIP subsidy26 = Residential project or halfway house with no homeless criteria99 = Data not collected
Diagram
Type
restriction of xs:unsignedInt
Facets
enumeration
1
Emergency shelter, including hotel or motel paid for with emergency shelter voucher
enumeration
2
Transitional housing for homeless persons (including homeless youth)
enumeration
3
Permanent housing for formerly homeless persons (such as: CoC project; HUD legacy programs; or HOPWA PH)
enumeration
4
Psychiatric hospital or other psychiatric facility
enumeration
5
Substance abuse treatment facility or detox center
enumeration
6
Hospital or other residential non-psychiatric medical facility
enumeration
7
Jail, prison or juvenile detention facility
enumeration
8
Client doesn’t know
enumeration
9
Client refused
enumeration
12
Staying or living in a family member’s room, apartment or house
enumeration
13
Staying or living in a friend’s room, apartment or house
enumeration
14
Hotel or motel paid for without emergency shelter voucher
enumeration
15
Foster care home or foster care group home
enumeration
16
Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside)
enumeration
17
Other
enumeration
18
Safe Haven
enumeration
19
Rental by client, with VASH subsidy
enumeration
20
Rental by client, with other ongoing housing subsidy
enumeration
21
Owned by client, with ongoing housing subsidy
enumeration
22
Rental by client, no ongoing housing subsidy
enumeration
23
Owned by client, no ongoing housing subsidy
enumeration
24
Long-term care facility or nursing home
enumeration
25
Rental by client, with GPD TIP subsidy
enumeration
26
Residential project or halfway house with no homeless criteria
<xs:simpleType name="residencePrior"><xs:annotation><xs:documentation xml:lang="en">Residence Type 1 = Emergency shelter, including hotel or motel paid for with emergency shelter voucher 2 = Transitional housing for homeless persons (including homeless youth) 3 = Permanent housing for formerly homeless persons (such as: CoC project; HUD legacy programs; or HOPWA PH) 4 = Psychiatric hospital or other psychiatric facility 5 = Substance abuse treatment facility or detox center 6 = Hospital or other residential non-psychiatric medical facility 7 = Jail, prison or juvenile detention facility 8 = Client doesn’t know 9 = Client refused 12 = Staying or living in a family member’s room, apartment or house 13 = Staying or living in a friend’s room, apartment or house 14 = Hotel or motel paid for without emergency shelter voucher 15 = Foster care home or foster care group home 16 = Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside) 17 = Other 18 = Safe Haven 19 = Rental by client, with VASH subsidy 20 = Rental by client, with other ongoing housing subsidy 21 = Owned by client, with ongoing housing subsidy 22 = Rental by client, no ongoing housing subsidy 23 = Owned by client, no ongoing housing subsidy 24 = Long-term care facility or nursing home 25 = Rental by client, with GPD TIP subsidy 26 = Residential project or halfway house with no homeless criteria 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Emergency shelter, including hotel or motel paid for with emergency shelter voucher</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Transitional housing for homeless persons (including homeless youth)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Permanent housing for formerly homeless persons (such as: CoC project; HUD legacy programs; or HOPWA PH)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Psychiatric hospital or other psychiatric facility</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="5"><xs:annotation><xs:documentation xml:lang="en">Substance abuse treatment facility or detox center</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="6"><xs:annotation><xs:documentation xml:lang="en">Hospital or other residential non-psychiatric medical facility</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="7"><xs:annotation><xs:documentation xml:lang="en">Jail, prison or juvenile detention facility</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="8"><xs:annotation><xs:documentation xml:lang="en">Client doesn’t know</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="9"><xs:annotation><xs:documentation xml:lang="en">Client refused</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="12"><xs:annotation><xs:documentation xml:lang="en">Staying or living in a family member’s room, apartment or house</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="13"><xs:annotation><xs:documentation xml:lang="en">Staying or living in a friend’s room, apartment or house</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="14"><xs:annotation><xs:documentation xml:lang="en">Hotel or motel paid for without emergency shelter voucher</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="15"><xs:annotation><xs:documentation xml:lang="en">Foster care home or foster care group home</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="16"><xs:annotation><xs:documentation xml:lang="en">Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="17"><xs:annotation><xs:documentation xml:lang="en">Other</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="18"><xs:annotation><xs:documentation xml:lang="en">Safe Haven</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="19"><xs:annotation><xs:documentation xml:lang="en">Rental by client, with VASH subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="20"><xs:annotation><xs:documentation xml:lang="en">Rental by client, with other ongoing housing subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="21"><xs:annotation><xs:documentation xml:lang="en">Owned by client, with ongoing housing subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="22"><xs:annotation><xs:documentation xml:lang="en">Rental by client, no ongoing housing subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="23"><xs:annotation><xs:documentation xml:lang="en">Owned by client, no ongoing housing subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="24"><xs:annotation><xs:documentation xml:lang="en">Long-term care facility or nursing home</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="25"><xs:annotation><xs:documentation xml:lang="en">Rental by client, with GPD TIP subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="26"><xs:annotation><xs:documentation xml:lang="en">Residential project or halfway house with no homeless criteria</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
Length of Stay in Previous Place2 = More than one week, but less than one month 3 = One to three months 4 = More than three months, but less than one year 5 = One year or longer 8 = Client doesn’t know 9 = Client refused10 = One day or less11 = Two days to one week 99 = Data not collected
<xs:simpleType name="residencePriorLengthOfStay"><xs:annotation><xs:documentation xml:lang="en">Length of Stay in Previous Place 2 = More than one week, but less than one month 3 = One to three months 4 = More than three months, but less than one year 5 = One year or longer 8 = Client doesn’t know 9 = Client refused 10 = One day or less 11 = Two days to one week 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">More than one week, but less than one month</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">One to three months</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">More than three months, but less than one year</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="5"><xs:annotation><xs:documentation xml:lang="en">One year or longer</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="8"><xs:annotation><xs:documentation xml:lang="en">Client doesn’t know</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="9"><xs:annotation><xs:documentation xml:lang="en">Client refused</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="10"><xs:annotation><xs:documentation xml:lang="en">One day or less</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="11"><xs:annotation><xs:documentation xml:lang="en">Two days to one week</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
Number of Times the Client has been Homeless in the Past Three Years 0 = Never in the 3 years1 = One time2 = Two times3 = Three times4 = Four or more times8 = Client doesn’t know9 = Client refused99 = Data not collected
<xs:simpleType name="timesHomelessPastThreeYears"><xs:annotation><xs:documentation xml:lang="en">Number of Times the Client has been Homeless in the Past Three Years 0 = Never in the 3 years 1 = One time 2 = Two times 3 = Three times 4 = Four or more times 8 = Client doesn’t know 9 = Client refused 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="0"><xs:annotation><xs:documentation xml:lang="en">Never in the 3 years</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">One time</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Two times</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Three times</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Four or more times</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="8"><xs:annotation><xs:documentation xml:lang="en">Client doesn’t know</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="9"><xs:annotation><xs:documentation xml:lang="en">Client refused</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
Total Number of Months Homeless in the Past Three Years 101 – 112 = 1 to 12 months (with a leading "1")113 = More than 12 months 8 = Client doesn’t know 9 = Client refused 99 = Data not collected
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:Destination/text()='17') then boolean(hmis:OtherDestination) else (if (not(hmis:Destination/text()='17'))
then (not(boolean(hmis:OtherDestination))) else false())
Source
<xs:complexType name="exit"><xs:sequence><xs:element name="ExitID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Exit's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="ExitDate" type="xs:date"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.11, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "3.11 Project Exit Date".</xs:documentation></xs:annotation></xs:element><xs:element name="Destination" type="hmis:destination" minOccurs="1"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.12, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "3.12 Destination".</xs:documentation></xs:annotation></xs:element><xs:element name="OtherDestination" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 3.12, #1A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "3.12 Destination".</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/><!--Testing if Destination is 17, before allowing use of OtherDestination--><xs:assert test="if (hmis:Destination/text()='17') then boolean(hmis:OtherDestination) else (if (not(hmis:Destination/text()='17')) then (not(boolean(hmis:OtherDestination))) else false())"/></xs:complexType>
24 = Deceased1 = Emergency shelter, including hotel or motel paid for with emergency shelter voucher15 = Foster care home or foster care group home6 = Hospital or other residential non-psychiatric medical facility14 = Hotel or motel paid for without emergency shelter voucher7 = Jail, prison or juvenile detention facility25 = Long-term care facility or nursing home26 = Moved from one HOPWA funded project to HOPWA PH27 = Moved from one HOPWA funded project to HOPWA TH11 = Owned by client, no ongoing housing subsidy21 = Owned by client, with ongoing housing subsidy3 = Permanent housing for formerly homeless persons (such as: CoC project; or HUD legacy programs; or HOPWA PH)16 = Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside)4 = Psychiatric hospital or other psychiatric facility10 = Rental by client, no ongoing housing subsidy19 = Rental by client, with VASH housing subsidy28 = Rental by client, with GPD TIP housing subsidy20 = Rental by client, with other ongoing housing subsidy29 = Residential project or halfway house with no homeless criteria18 = Safe Haven22 = Staying or living with family, permanent tenure12 = Staying or living with family, temporary tenure (e.g., room, apartment or house)23 = Staying or living with friends, permanent tenure13 = Staying or living with friends, temporary tenure (e.g., room apartment or house)5 = Substance abuse treatment facility or detox center2 = Transitional housing for homeless persons (including homeless youth)17 = Other30 = No exit interview completed8 = Client doesn’t know9 = Client refused99 = Data not collected
Diagram
Type
restriction of xs:unsignedInt
Facets
enumeration
24
Deceased
enumeration
1
Emergency shelter, including hotel or motel paid for with emergency shelter voucher
enumeration
15
Foster care home or foster care group home
enumeration
6
Hospital or other residential non-psychiatric medical facility
enumeration
14
Hotel or motel paid for without emergency shelter voucher
enumeration
7
Jail, prison or juvenile detention facility
enumeration
25
Long-term care facility or nursing home
enumeration
26
Moved from one HOPWA funded project to HOPWA PH
enumeration
27
Moved from one HOPWA funded project to HOPWA TH
enumeration
11
Owned by client, no ongoing housing subsidy
enumeration
21
Owned by client, with ongoing housing subsidy
enumeration
3
Permanent housing for formerly homeless persons (such as: CoC project; or HUD legacy programs; or HOPWA PH)
enumeration
16
Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside)
enumeration
4
Psychiatric hospital or other psychiatric facility
enumeration
10
Rental by client, no ongoing housing subsidy
enumeration
19
Rental by client, with VASH housing subsidy
enumeration
28
Rental by client, with GPD TIP housing subsidy
enumeration
20
Rental by client, with other ongoing housing subsidy
enumeration
29
Residential project or halfway house with no homeless criteria
enumeration
18
Safe Haven
enumeration
22
Staying or living with family, permanent tenure
enumeration
12
Staying or living with family, temporary tenure (e.g., room, apartment or house)
enumeration
23
Staying or living with friends, permanent tenure
enumeration
13
Staying or living with friends, temporary tenure (e.g., room apartment or house)
enumeration
5
Substance abuse treatment facility or detox center
enumeration
2
Transitional housing for homeless persons (including homeless youth)
<xs:simpleType name="destination"><xs:annotation><xs:documentation xml:lang="en">24 = Deceased 1 = Emergency shelter, including hotel or motel paid for with emergency shelter voucher 15 = Foster care home or foster care group home 6 = Hospital or other residential non-psychiatric medical facility 14 = Hotel or motel paid for without emergency shelter voucher 7 = Jail, prison or juvenile detention facility 25 = Long-term care facility or nursing home 26 = Moved from one HOPWA funded project to HOPWA PH 27 = Moved from one HOPWA funded project to HOPWA TH 11 = Owned by client, no ongoing housing subsidy 21 = Owned by client, with ongoing housing subsidy 3 = Permanent housing for formerly homeless persons (such as: CoC project; or HUD legacy programs; or HOPWA PH) 16 = Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside) 4 = Psychiatric hospital or other psychiatric facility 10 = Rental by client, no ongoing housing subsidy 19 = Rental by client, with VASH housing subsidy 28 = Rental by client, with GPD TIP housing subsidy 20 = Rental by client, with other ongoing housing subsidy 29 = Residential project or halfway house with no homeless criteria 18 = Safe Haven 22 = Staying or living with family, permanent tenure 12 = Staying or living with family, temporary tenure (e.g., room, apartment or house) 23 = Staying or living with friends, permanent tenure 13 = Staying or living with friends, temporary tenure (e.g., room apartment or house) 5 = Substance abuse treatment facility or detox center 2 = Transitional housing for homeless persons (including homeless youth) 17 = Other 30 = No exit interview completed 8 = Client doesn’t know 9 = Client refused 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="24"><xs:annotation><xs:documentation xml:lang="en">Deceased</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Emergency shelter, including hotel or motel paid for with emergency shelter voucher</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="15"><xs:annotation><xs:documentation xml:lang="en">Foster care home or foster care group home</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="6"><xs:annotation><xs:documentation xml:lang="en">Hospital or other residential non-psychiatric medical facility</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="14"><xs:annotation><xs:documentation xml:lang="en">Hotel or motel paid for without emergency shelter voucher</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="7"><xs:annotation><xs:documentation xml:lang="en">Jail, prison or juvenile detention facility</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="25"><xs:annotation><xs:documentation xml:lang="en">Long-term care facility or nursing home</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="26"><xs:annotation><xs:documentation xml:lang="en">Moved from one HOPWA funded project to HOPWA PH</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="27"><xs:annotation><xs:documentation xml:lang="en">Moved from one HOPWA funded project to HOPWA TH</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="11"><xs:annotation><xs:documentation xml:lang="en">Owned by client, no ongoing housing subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="21"><xs:annotation><xs:documentation xml:lang="en">Owned by client, with ongoing housing subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Permanent housing for formerly homeless persons (such as: CoC project; or HUD legacy programs; or HOPWA PH)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="16"><xs:annotation><xs:documentation xml:lang="en">Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Psychiatric hospital or other psychiatric facility</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="10"><xs:annotation><xs:documentation xml:lang="en">Rental by client, no ongoing housing subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="19"><xs:annotation><xs:documentation xml:lang="en">Rental by client, with VASH housing subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="28"><xs:annotation><xs:documentation xml:lang="en">Rental by client, with GPD TIP housing subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="20"><xs:annotation><xs:documentation xml:lang="en">Rental by client, with other ongoing housing subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="29"><xs:annotation><xs:documentation xml:lang="en">Residential project or halfway house with no homeless criteria</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="18"><xs:annotation><xs:documentation xml:lang="en">Safe Haven</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="22"><xs:annotation><xs:documentation xml:lang="en">Staying or living with family, permanent tenure</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="12"><xs:annotation><xs:documentation xml:lang="en">Staying or living with family, temporary tenure (e.g., room, apartment or house)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="23"><xs:annotation><xs:documentation xml:lang="en">Staying or living with friends, permanent tenure</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="13"><xs:annotation><xs:documentation xml:lang="en">Staying or living with friends, temporary tenure (e.g., room apartment or house)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="5"><xs:annotation><xs:documentation xml:lang="en">Substance abuse treatment facility or detox center</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Transitional housing for homeless persons (including homeless youth)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="17"><xs:annotation><xs:documentation xml:lang="en">x</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="30"><xs:annotation><xs:documentation xml:lang="en">No exit interview completed</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="8"><xs:annotation><xs:documentation xml:lang="en">Client doesn’t know</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="9"><xs:annotation><xs:documentation xml:lang="en">Client refused</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="exitHousingAssessment"><xs:sequence><xs:element name="ExitHousingAssessmentID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the ExitHousingAssessment's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ExitID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="HousingAssessment" type="hmis:housingAssessmentAtExit"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.19, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.19 Housing Assessment at Exit".</xs:documentation></xs:annotation></xs:element><xs:element name="SubsidyInformation" type="hmis:subsidyInformation" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.19, #1A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.19 Housing Assessment at Exit".</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
Housing Assessment at Exit1 = Able to maintain the housing they had at project entry2 = Moved to new housing unit3 = Moved in with family/friends on a temporary basis4 = Moved in with family/friends on a permanent basis5 = Moved to a transitional or temporary housing facility or program6 = Client became homeless – moving to a shelter or other place unfit for human habitation7 = Client went to jail/prison10 = Client died8 = Client doesn’t know9 = Client refused99 = Data not collected
Diagram
Type
restriction of xs:unsignedInt
Facets
enumeration
1
Able to maintain the housing they had at project entry
enumeration
2
Moved to new housing unit
enumeration
3
Moved in with family/friends on a temporary basis
enumeration
4
Moved in with family/friends on a permanent basis
enumeration
5
Moved to a transitional or temporary housing facility or program
enumeration
6
Client became homeless – moving to a shelter or other place unfit for human habitation
<xs:simpleType name="housingAssessmentAtExit"><xs:annotation><xs:documentation xml:lang="en">Housing Assessment at Exit 1 = Able to maintain the housing they had at project entry 2 = Moved to new housing unit 3 = Moved in with family/friends on a temporary basis 4 = Moved in with family/friends on a permanent basis 5 = Moved to a transitional or temporary housing facility or program 6 = Client became homeless – moving to a shelter or other place unfit for human habitation 7 = Client went to jail/prison 10 = Client died 8 = Client doesn’t know 9 = Client refused 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Able to maintain the housing they had at project entry</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Moved to new housing unit</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Moved in with family/friends on a temporary basis</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Moved in with family/friends on a permanent basis</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="5"><xs:annotation><xs:documentation xml:lang="en">Moved to a transitional or temporary housing facility or program</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="6"><xs:annotation><xs:documentation xml:lang="en">Client became homeless – moving to a shelter or other place unfit for human habitation</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="7"><xs:annotation><xs:documentation xml:lang="en">Client went to jail/prison</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="10"><xs:annotation><xs:documentation xml:lang="en">Client died</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="8"><xs:annotation><xs:documentation xml:lang="en">Client doesn’t know</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="9"><xs:annotation><xs:documentation xml:lang="en">Client refused</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
Subsidy information1 = Without a subsidy2 = With the subsidy they had at project entry3 = With an on-going subsidy acquired since project entry4 = Only with financial assistance other than a subsidy11 = With on-going subsidy12 = Without an on-going subsidy
Diagram
Type
restriction of xs:unsignedInt
Facets
enumeration
1
Without a subsidy
enumeration
2
With the subsidy they had at project entry
enumeration
3
With an on-going subsidy acquired since project entry
enumeration
4
Only with financial assistance other than a subsidy
<xs:simpleType name="subsidyInformation"><xs:annotation><xs:documentation xml:lang="en">Subsidy information 1 = Without a subsidy 2 = With the subsidy they had at project entry 3 = With an on-going subsidy acquired since project entry 4 = Only with financial assistance other than a subsidy 11 = With on-going subsidy 12 = Without an on-going subsidy</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Without a subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">With the subsidy they had at project entry</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">With an on-going subsidy acquired since project entry</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Only with financial assistance other than a subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="11"><xs:annotation><xs:documentation xml:lang="en">With on-going subsidy</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="12"><xs:annotation><xs:documentation xml:lang="en">Without an on-going subsidy</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="exitPATH"><xs:sequence><xs:element name="ExitPATHID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the ExitPATHID's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ExitID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Exit ID</xs:documentation></xs:annotation></xs:element><xs:element name="ConnectionWithSOAR" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.21, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.21 Connection with SOAR".</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="exitRHY"><xs:sequence><xs:element name="ExitRHYID" type="hmis:string32" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Reference to the ExitRHY' unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ExitID" type="hmis:string32" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="WrittenAftercarePlan" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element><xs:element name="AssistanceMainstreamBenefits" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element><xs:element name="PermanentHousingPlacement" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element><xs:element name="TemporaryShelterPlacement" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element><xs:element name="ExitCounseling" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element><xs:element name="FurtherFollowUpServices" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #6.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element><xs:element name="ScheduledFollowUpContacts" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element><xs:element name="ResourcePackage" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element><xs:element name="OtherAftercarePlanOrAction" type="hmis:noYesRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.36, #9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.36 Transitional, Exit-care, or Aftercare Plans and Actions".</xs:documentation></xs:annotation></xs:element><xs:element name="FamilyReunificationAchieved" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.38, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.38 Family Reunification Achieved".</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectCompletionStatus" type="hmis:projectCompletionStatusSimple" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.37, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.37 Project Completion Status".</xs:documentation></xs:annotation></xs:element><xs:element name="EarlyExitReason" type="hmis:earlyExitReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.37, 1A or 1B, depending on whether 2 (use 1A) or 3 (use 1B) is the response to 4.37.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.37 Project Completion Status".</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
Project Completion Status1 = Completed project2 = Youth voluntarily left early3 = Youth was expelled or otherwise involuntarily discharged from project99 = Data not collected
Diagram
Type
restriction of xs:unsignedInt
Facets
enumeration
1
Completed project
enumeration
2
Youth voluntarily left early
enumeration
3
Youth was expelled or otherwise involuntarily discharged from project
<xs:simpleType name="projectCompletionStatusSimple"><xs:annotation><xs:documentation xml:lang="en">Project Completion Status 1 = Completed project 2 = Youth voluntarily left early 3 = Youth was expelled or otherwise involuntarily discharged from project 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Completed project</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Youth voluntarily left early</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Youth was expelled or otherwise involuntarily discharged from project</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
Select the major reason (1-6 depend on answer to 4.37 Project Completion Status) 1 = if 4.37A: Left for other opportunities – Independent living *OR* if 4.37B: Criminal activity/destruction of property/violence2 = if 4.37A: Left for other opportunities - Education *OR* if 4.37B: Non-compliance with project rules3 = if 4.37A: Left for other opportunities - Military *OR* if 4.37B: Non-payment of rent/occupancy charge4 = if 4.37A: Left for other opportunities - Other *OR* if 4.37B: Reached maximum time allowed by project5 = if 4.37A: Needs could not be met by project *OR* if 4.37B: Project terminated6 = 4.37B only: Unknown/disappeared99 = both 4.37A and 4.37B: Data not collected
Diagram
Type
restriction of xs:unsignedInt
Facets
enumeration
1
Left for other opportunities – Independent living *OR* Criminal activity/destruction of property/violence
enumeration
2
Left for other opportunities - Education *OR* Non-compliance with project rules
enumeration
3
Left for other opportunities - Military *OR* Non-payment of rent/occupancy charge
enumeration
4
Left for other opportunities - Other *OR* Reached maximum time allowed by project
enumeration
5
Needs could not be met by project *OR* Project terminated
<xs:simpleType name="earlyExitReason"><xs:annotation><xs:documentation xml:lang="en">Select the major reason (1-6 depend on answer to 4.37 Project Completion Status) 1 = if 4.37A: Left for other opportunities – Independent living *OR* if 4.37B: Criminal activity/destruction of property/violence 2 = if 4.37A: Left for other opportunities - Education *OR* if 4.37B: Non-compliance with project rules 3 = if 4.37A: Left for other opportunities - Military *OR* if 4.37B: Non-payment of rent/occupancy charge 4 = if 4.37A: Left for other opportunities - Other *OR* if 4.37B: Reached maximum time allowed by project 5 = if 4.37A: Needs could not be met by project *OR* if 4.37B: Project terminated 6 = 4.37B only: Unknown/disappeared 99 = both 4.37A and 4.37B: Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Left for other opportunities – Independent living *OR* Criminal activity/destruction of property/violence</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Left for other opportunities - Education *OR* Non-compliance with project rules</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Left for other opportunities - Military *OR* Non-payment of rent/occupancy charge</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Left for other opportunities - Other *OR* Reached maximum time allowed by project</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="5"><xs:annotation><xs:documentation xml:lang="en">Needs could not be met by project *OR* Project terminated</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="6"><xs:annotation><xs:documentation xml:lang="en">Unknown/disappeared</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="funder"><xs:sequence><xs:element name="FunderID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Funder's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to a Project element</xs:documentation></xs:annotation></xs:element><xs:element name="Funder" type="hmis:federalPartnerProgramsAndComponents"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.6, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="GrantID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.6, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="StartDate" type="xs:date"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.6, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="EndDate" type="xs:date" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.6, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="healthInsurance"><xs:sequence><xs:element name="HealthInsuranceID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the HealthInsurance's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="InsuranceFromAnySource" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="Medicaid" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="NoMedicaidReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #3A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="Medicare" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="NoMedicareReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #4A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="SCHIP" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="NoSCHIPReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #5A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="VAMedicalServices" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #6.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="NoVAMedReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #6A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="EmployerProvided" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="NoEmployerProvidedReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #7A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="COBRA" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="NoCOBRAReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #8A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="PrivatePay" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="NoPrivatePayReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #9A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="StateHealthIns" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #10.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element><xs:element name="NoStateHealthInsReason" type="hmis:noHealthInsuranceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.4, #10A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.4 Health Insurance".</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute ref="hmis:dataCollectionStage" use="required"/><xs:attribute ref="hmis:informationDate" use="required"/><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
Reason1 = Applied; decision pending2 = Applied; client not eligible3 = Client did not apply4 = Insurance type N/A for this client8 = Client doesn’t know9 = Client refused99 = Data not collected
<xs:simpleType name="noHealthInsuranceReason"><xs:annotation><xs:documentation xml:lang="en">Reason 1 = Applied; decision pending 2 = Applied; client not eligible 3 = Client did not apply 4 = Insurance type N/A for this client 8 = Client doesn’t know 9 = Client refused 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Applied; decision pending</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Applied; client not eligible</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Client did not apply</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Insurance type N/A for this client</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="8"><xs:annotation><xs:documentation xml:lang="en">Client doesn’t know</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="9"><xs:annotation><xs:documentation xml:lang="en">Client refused</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="healthStatus"><xs:sequence><xs:element name="HealthStatusID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the HealthStatus' unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="HealthCategory" type="hmis:healthCategory"><xs:annotation><xs:documentation xml:lang="en">The permissible values correspond to the decimal values of the corresponding health category. 4.27 General Health Status is "27" and 4.29 Mental Health Status is "29" and 4.30 Pregnancy Status is "30".</xs:documentation></xs:annotation></xs:element><xs:element name="HealthStatus" type="hmis:healthStatusType"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.27-4.30, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.27-4.30</xs:documentation></xs:annotation></xs:element><xs:element name="DueDate" type="xs:date" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.30, #1A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.30 Pregnancy Status"</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute ref="hmis:dataCollectionStage" use="required"/><xs:attribute ref="hmis:informationDate" use="required"/><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
<xs:simpleType name="healthCategory"><xs:annotation><xs:documentation xml:lang="en">Health Category 27 = General Health Status 28 = Dental Health Status 29 = Mental Health Status 30 = Pregnancy Status</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="27"><xs:annotation><xs:documentation xml:lang="en">General Health Status</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="28"><xs:annotation><xs:documentation xml:lang="en">Dental Health Status</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="29"><xs:annotation><xs:documentation xml:lang="en">Mental Health Status</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
Assessment Disposition1 = Referred to emergency shelter/safe haven2 = Referred to transitional housing3 = Referred to rapid re-housing4 = Referred to permanent supportive housing5 = Referred to homelessness prevention6 = Referred to street outreach7 = Referred to other continuum project type8 = Referred to a homelessness diversion program9 = Unable to refer/accept within continuum; ineligible for continuum projects10 = Unable to refer/accept within continuum; continuum services unavailable11 = Referred to other community project (non-continuum)12 = Applicant declined referral/acceptance13 = Applicant terminated assessment prior to completion14 = Other/specify
Diagram
Type
restriction of xs:unsignedInt
Facets
enumeration
1
Referred to emergency shelter/safe haven
enumeration
2
Referred to transitional housing
enumeration
3
Referred to rapid re-housing
enumeration
4
Referred to permanent supportive housing
enumeration
5
Referred to homelessness prevention
enumeration
6
Referred to street outreach
enumeration
7
Referred to other continuum project type
enumeration
8
Referred to a homelessness diversion program
enumeration
9
Unable to refer/accept within continuum; ineligible for continuum projects
enumeration
10
Unable to refer/accept within continuum; continuum services unavailable
enumeration
11
Referred to other community project (non-continuum)
enumeration
12
Applicant declined referral/acceptance
enumeration
13
Applicant terminated assessment prior to completion
<xs:simpleType name="assessmentDisposition"><xs:annotation><xs:documentation xml:lang="en">Assessment Disposition 1 = Referred to emergency shelter/safe haven 2 = Referred to transitional housing 3 = Referred to rapid re-housing 4 = Referred to permanent supportive housing 5 = Referred to homelessness prevention 6 = Referred to street outreach 7 = Referred to other continuum project type 8 = Referred to a homelessness diversion program 9 = Unable to refer/accept within continuum; ineligible for continuum projects 10 = Unable to refer/accept within continuum; continuum services unavailable 11 = Referred to other community project (non-continuum) 12 = Applicant declined referral/acceptance 13 = Applicant terminated assessment prior to completion 14 = Other/specify</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Referred to emergency shelter/safe haven</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Referred to transitional housing</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Referred to rapid re-housing</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Referred to permanent supportive housing</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="5"><xs:annotation><xs:documentation xml:lang="en">Referred to homelessness prevention</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="6"><xs:annotation><xs:documentation xml:lang="en">Referred to street outreach</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="7"><xs:annotation><xs:documentation xml:lang="en">Referred to other continuum project type</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="8"><xs:annotation><xs:documentation xml:lang="en">Referred to a homelessness diversion program</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="9"><xs:annotation><xs:documentation xml:lang="en">Unable to refer/accept within continuum; ineligible for continuum projects</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="10"><xs:annotation><xs:documentation xml:lang="en">Unable to refer/accept within continuum; continuum services unavailable</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="11"><xs:annotation><xs:documentation xml:lang="en">Referred to other community project (non-continuum)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="12"><xs:annotation><xs:documentation xml:lang="en">Applicant declined referral/acceptance</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="13"><xs:annotation><xs:documentation xml:lang="en">Applicant terminated assessment prior to completion</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="14"><xs:annotation><xs:documentation xml:lang="en">Other/specify</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="incomeAndSources"><xs:sequence><xs:element name="IncomeAndSourcesID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the IncomeAndSources' unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="IncomeFromAnySource" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources, p. 40.</xs:documentation></xs:annotation></xs:element><xs:element name="TotalMonthlyIncome" type="hmis:money"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #18.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources, p. 41.</xs:documentation></xs:annotation></xs:element><xs:element name="Earned" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources, p. 41.</xs:documentation></xs:annotation></xs:element><xs:element name="EarnedAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #3A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="Unemployment" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="UnemploymentAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #4B.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="SSI" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="SSIAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #5C.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="SSDI" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #6.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="SSDIAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #6D.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="VADisabilityService" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="VADisabilityServiceAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #7E.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="VADisabilityNonService" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="VADisabilityNonServiceAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #8F.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="PrivateDisability" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="PrivateDisabilityAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #9G.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="WorkersComp" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #10.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="WorkersCompAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #10H.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="TANF" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #11.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="TANFAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #11I.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="GA" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #12.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="GAAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #12J.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="SocSecRetirement" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #13.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="SocSecRetirementAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #13K.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="Pension" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #14.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="PensionAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #14L.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="ChildSupport" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #15.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="ChildSupportAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #15M.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="Alimony" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #16.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="AlimonyAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #16N.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="OtherSource" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #17.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="OtherSourceAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #17O.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element><xs:element name="OtherSourceIdentify" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.2, #17O.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, 4.2 Income and Sources.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute ref="hmis:dataCollectionStage" use="required"/><xs:attribute ref="hmis:informationDate" use="required"/><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="inventory"><xs:sequence><xs:element name="InventoryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Inventory's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="CoCCode" type="hmis:cocCode"><xs:annotation><xs:documentation xml:lang="en">Key reference to the CoC</xs:documentation></xs:annotation></xs:element><xs:element name="HouseholdType" type="hmis:householdType"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="BedType" type="hmis:bedType" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="Availability" type="hmis:availability" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="UnitInventory" type="xs:integer"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="BedInventory" type="hmis:bedInventory"/><xs:element name="InventoryStartDate" type="xs:date"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="InventoryEndDate" type="xs:date" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="HMISParticipatingBeds" type="xs:nonNegativeInteger"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute ref="hmis:informationDate" use="required"/><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
<xs:simpleType name="householdType"><xs:annotation><xs:documentation xml:lang="en">Name Data Quality 1 = Households without children 3 = Households with at least one adult and one child 4 = Households with only children</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Households without children</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Households with at least one adult and one child</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Households with only children</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
<xs:complexType name="bedInventory"><xs:sequence><xs:element name="BedInventory" type="xs:nonNegativeInteger"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="CHBedInventory" type="xs:nonNegativeInteger" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, Chronic Homeless Bed Inventory (PSH Only), #5.A.1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="VetBedInventory" type="xs:nonNegativeInteger" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, ,#5.A.2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="YouthBedInventory" type="xs:nonNegativeInteger" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #5.A.3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element><xs:element name="YouthAgeGroup" type="youthAgeGroup" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.7, #5.B.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements), p. 14.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
<xs:simpleType name="youthAgeGroup"><xs:annotation><xs:documentation xml:lang="en">Of the youth beds what number are restricted to: 1 = Only under age 18 2 = Only ages 18 to 24 3 = Only youth under age 24 (both of the above)</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Only under age 18</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Only ages 18 to 24</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Only youth under age 24 (both of the above)</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="medicalAssistance"><xs:sequence><xs:element name="MedicalAssistanceID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the MedicalAssistance's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="HIVAIDSAssistance" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.39, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.39 Medical Assistance"</xs:documentation></xs:annotation></xs:element><xs:element name="NoHIVAIDSAssistanceReason" type="hmis:noMedicalAssistanceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.39, #2A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.39 Medical Assistance"</xs:documentation></xs:annotation></xs:element><xs:element name="ADAP" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.39, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.39 Medical Assistance"</xs:documentation></xs:annotation></xs:element><xs:element name="NoADAPReason" type="hmis:noMedicalAssistanceReason" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.39, #3B.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.39 Medical Assistance"</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute ref="hmis:dataCollectionStage" use="required"/><xs:attribute ref="hmis:informationDate" use="required"/><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
If No for “Receiving Public HIV/AIDS Medical Assistance”Reason1 = Applied; decision pending2 = Applied; client not eligible3 = Client did not apply4 = Insurance type N/A for this client8 = Client doesn’t know9 = Client refused99 = Data not collected
<xs:simpleType name="noMedicalAssistanceReason"><xs:annotation><xs:documentation xml:lang="en">If No for “Receiving Public HIV/AIDS Medical Assistance” Reason 1 = Applied; decision pending 2 = Applied; client not eligible 3 = Client did not apply 4 = Insurance type N/A for this client 8 = Client doesn’t know 9 = Client refused 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Applied; decision pending</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Applied; client not eligible</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Client did not apply</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Insurance type N/A for this client</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="8"><xs:annotation><xs:documentation xml:lang="en">Client doesn’t know</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="9"><xs:annotation><xs:documentation xml:lang="en">Client refused</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="organization"><xs:sequence><xs:element name="OrganizationID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.1, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 13.</xs:documentation></xs:annotation></xs:element><xs:element name="OrganizationName" type="hmis:string50"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.1, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 13.</xs:documentation></xs:annotation></xs:element><xs:element name="OrganizationCommonName" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Referenced but not defined in the HMIS Data Dictionary.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:ClientEnrolledInPATH/text()='0') then boolean(hmis:ReasonNotEnrolled) else
(if (not(hmis:ClientEnrolledInPATH/text()='0')) then (not(boolean(hmis:ReasonNotEnrolled)))
else false())
Source
<xs:complexType name="pathStatus"><xs:sequence><xs:element name="PathStatusID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the PathStatus' unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="DateOfStatus" type="xs:date"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.20, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.20 PATH Status".</xs:documentation></xs:annotation></xs:element><xs:element name="ClientEnrolledInPATH" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.20, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.20 PATH Status".</xs:documentation></xs:annotation></xs:element><xs:element name="ReasonNotEnrolled" type="hmis:reasonNotEnrolled" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.20, #2A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.20 PATH Status".</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/><!--Testing if ClientEnrolledInPATH is 0, before allowing use of ReasonNotEnrolled--><xs:assert test="if (hmis:ClientEnrolledInPATH/text()='0') then boolean(hmis:ReasonNotEnrolled) else (if (not(hmis:ClientEnrolledInPATH/text()='0')) then (not(boolean(hmis:ReasonNotEnrolled))) else false())"/></xs:complexType>
<xs:simpleType name="reasonNotEnrolled"><xs:annotation><xs:documentation xml:lang="en">Reason not enrolled 1 = Client was found ineligible for PATH 2 = Client was not enrolled for other reason(s) 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Client was found ineligible for PATH</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Client was not enrolled for other reason(s)</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="entrySSVF"><xs:sequence><xs:element name="EntrySSVFID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the EntrySSVFID's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="PercentAMI" type="hmis:percentAMISimple" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.42, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.42 Percent of AMI (SSVF Eligibility)".</xs:documentation></xs:annotation></xs:element><xs:element name="HPScreeningScore" type="hmis:hpScreeningScore" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.44 #1</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.44 HP Screening Score".</xs:documentation></xs:annotation></xs:element><xs:element name="VAMCStation" type="hmis:vamcStation" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.45 #1</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.45 HP Screening Score".</xs:documentation></xs:annotation></xs:element><xs:element name="LastPermanentStreet" type="hmis:string100" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.43, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.43 Address Prior to Entry".</xs:documentation></xs:annotation></xs:element><xs:element name="LastPermanentCity" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.43, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.43 Address Prior to Entry".</xs:documentation></xs:annotation></xs:element><xs:element name="LastPermanentState" type="hmis:state" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.43, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.43 Address Prior to Entry".</xs:documentation></xs:annotation></xs:element><xs:element name="LastPermanentZIP" type="hmis:zipCode" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.43, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.43 Address Prior to Entry".</xs:documentation></xs:annotation></xs:element><xs:element name="AddressDataQuality" type="hmis:addressDataQuality" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.43, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.43 Address Prior to Entry".</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
<xs:simpleType name="percentAMISimple"><xs:annotation><xs:documentation xml:lang="en">Household Income as a Percentage of AMI 1 = Less than 30% 2 = 30% to 50% 3 = Greater than 50% 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Less than 30%</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">30% to 50%</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Greater than 50%</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
Address Data Quality1 = Full address reported2 = Incomplete or estimated address reported8 = Client doesn't know9 = Client refused99 = Data not collected
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="project"><xs:sequence><xs:element name="ProjectID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.2, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 12.</xs:documentation></xs:annotation></xs:element><xs:element name="OrganizationID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Organization</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectName" type="hmis:string50"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.2, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 13.</xs:documentation></xs:annotation></xs:element><xs:element name="ContinuumProject" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.4, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 13.</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectType" type="hmis:projectType"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.4, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 13.</xs:documentation></xs:annotation></xs:element><xs:element name="ResidentialAffiliation" type="hmis:noYes" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">HMIS Data Dictionary, Proposed Amendment, Section 2.4, #2A.</xs:documentation></xs:annotation></xs:element><xs:element name="TrackingMethod" type="hmis:trackingMethod" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.5, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 13.</xs:documentation></xs:annotation></xs:element><xs:element name="TargetPopulation" type="hmis:targetPopulation" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.9, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 15.</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectCommonName" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">A local or commonly used name for a project. This is not referenced in the September 2015 HMIS Data Dictionary, and is optional.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
<xs:simpleType name="targetPopulation"><xs:annotation><xs:documentation xml:lang="en">Target Population Type 1 = DV Domestic Violence victims 3 = HIV Persons with HIV/AIDS 4 = NA Not Applicable</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">DV Domestic Violence victims</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">HIV Persons with HIV/AIDS</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">NA Not Applicable</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="residentialMoveInDate"><xs:sequence><xs:element name="ResidentialMoveInDateID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the ResidentialMoveInDate's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="InPermanentHousing" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.17, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.17".</xs:documentation></xs:annotation></xs:element><xs:element name="ResidentialMoveInDate" type="xs:date" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.17, #1A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.17".</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:FYSBYouth/text()='0') then boolean(hmis:ReasonNoServices) else (if (not(hmis:FYSBYouth/text()='0'))
then (not(boolean(hmis:ReasonNoServices))) else false())
Source
<xs:complexType name="rhyBCPStatus"><xs:sequence><xs:element name="RHYBCPStatusID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the RHYBCPStatus' unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="StatusDate" type="xs:date"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.22, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.22 RHY - BCP Status".</xs:documentation></xs:annotation></xs:element><xs:element name="FYSBYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.22, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.22 RHY - BCP Status".</xs:documentation></xs:annotation></xs:element><xs:element name="ReasonNoServices" type="hmis:fysbReasonNoServices" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.22, #2A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "4.22 RHY - BCP Status".</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/><!--Testing if FYSBYouth is 0, before allowing use of ReasonNoServices--><xs:assert test="if (hmis:FYSBYouth/text()='0') then boolean(hmis:ReasonNoServices) else (if (not(hmis:FYSBYouth/text()='0')) then (not(boolean(hmis:ReasonNoServices))) else false())"/></xs:complexType>
Reason for not providing services1 = Out of age range2 = Ward of the State – Immediate Reunification3 = Ward of the Criminal Justice System – Immediate Reunification4 = Other99 = Data not collected
Diagram
Type
restriction of xs:unsignedInt
Facets
enumeration
1
Out of age range
enumeration
2
Ward of the State – Immediate Reunification
enumeration
3
Ward of the Criminal Justice System – Immediate Reunification
<xs:simpleType name="fysbReasonNoServices"><xs:annotation><xs:documentation xml:lang="en">Reason for not providing services 1 = Out of age range 2 = Ward of the State – Immediate Reunification 3 = Ward of the Criminal Justice System – Immediate Reunification 4 = Other 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Out of age range</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Ward of the State – Immediate Reunification</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Ward of the Criminal Justice System – Immediate Reunification</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Other</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="services"><xs:sequence><xs:element name="ServicesID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Services' unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="DateProvided" type="xs:date"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.12 and 4.14-4.16, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, " 4.12 and 4.14-4.16 Date Provided".</xs:documentation></xs:annotation></xs:element><xs:element name="RecordType" type="hmis:recordType"><xs:annotation><xs:documentation xml:lang="en">The permissible values correspond to the decimal values of the corresponding Service FA Referral and Contact types. 4.12 Contact is "12", 4.14 Services Provided is "14X", 4.15 Financial Assistance is "15X", 4.16 Referrals Provided is "16X", and Bed Night is "200".</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Sections 4.12 and 4.14-4.16.</xs:documentation></xs:annotation></xs:element><xs:element name="TypeProvided"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.12 and 4.14-4.16, #2 (picklist values vary by service category and funder) .</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Sections 4.12 and 4.14-4.16.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:integer"><xs:pattern value="[0-9]{1,3}"/></xs:restriction></xs:simpleType></xs:element><xs:element name="OtherTypeProvided" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.12 and 4.14-4.16, #2D (if it exists) .</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Sections 4.12 and 4.14-4.16.</xs:documentation></xs:annotation></xs:element><xs:element name="SubTypeProvided" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.12 and 4.14-4.16, #3A, 4B, 5C (if it exists).</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Sections 4.12 and 4.14-4.16.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:integer"><xs:pattern value="[0-9]{1,2}"/></xs:restriction></xs:simpleType></xs:element><xs:element name="FAAmount" type="hmis:money" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.15A #3 and 4.15B #2, Financial Assistance Amount.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.15.</xs:documentation></xs:annotation></xs:element><xs:element name="ReferralOutcome" type="hmis:referralOutcome" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.16A #2A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.16.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="site"><xs:sequence><xs:element name="SiteID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the Site's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="CoCCode" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the CoC</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Project</xs:documentation></xs:annotation></xs:element><xs:element name="PrincipalSite" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.8, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 15.</xs:documentation></xs:annotation></xs:element><xs:element name="Address" type="hmis:string100" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">Street Address</xs:documentation></xs:annotation></xs:element><xs:element name="City" type="hmis:string50" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">City of Address</xs:documentation></xs:annotation></xs:element><xs:element name="State" type="hmis:state" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">State of Address</xs:documentation></xs:annotation></xs:element><xs:element name="ZIP" type="hmis:zipCode" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See https://tools.usps.com/go/ZipLookupAction!input.action</xs:documentation></xs:annotation></xs:element><xs:element name="Geocode" type="hmis:geocode" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 2.8, #1.A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Project Setup Guidance, Project Descriptor Data Elements (formerly Program Descriptor Data Elements)", p. 15.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="clientVeteranInfo"><xs:sequence><xs:element name="ClientVeteranInfoID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the ClientVeteranInfo's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="PersonalID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Refers to a Client element</xs:documentation></xs:annotation></xs:element><xs:element name="YearEnteredService" type="xs:gYear" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41, #1</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element><xs:element name="YearSeparated" type="xs:gYear" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41, #2</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element><xs:element name="WorldWarII" type="fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41, #3</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element><xs:element name="KoreanWar" type="fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41, #4</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element><xs:element name="VietnamWar" type="fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41, #5</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element><xs:element name="DesertStorm" type="fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41, #6</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element><xs:element name="AfghanistanOEF" type="fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41, #7</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element><xs:element name="IraqOIF" type="fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41, #8</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element><xs:element name="IraqOND" type="fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41, #9</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element><xs:element name="OtherTheater" type="fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41, #10</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element><xs:element name="MilitaryBranch" type="militaryBranch" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41, #11</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element><xs:element name="DischargeStatus" type="dischargeStatus" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.41, #12</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section 4.41.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
Discharge Status 1 = Honorable 2 = General under honorable conditions 4 = Bad conduct 5 = Dishonorable 6 = Under other than honorable conditions (OTH) 7 = Uncharacterized 8 = Client doesn’t know 9 = Client refused 99 = Data not collected
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:complexType name="worstHousingSituation"><xs:sequence><xs:element name="WorstHousingSituationID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the WorstHousingSituation's unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="WorstHousingSituation" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.40, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.40 Worst Housing Situation".</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="hmis:baseMetaData"/></xs:complexType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Asserts
Test
XPath default namespace
Annotation
if (hmis:WorkPlaceViolenceThreats/text()='1' or hmis:WorkplacePromiseDifference/text()='1')
then boolean(hmis:CoercedToContinueWork) else (if (not(hmis:WorkPlaceViolenceThreats/text()='1'
or hmis:WorkplacePromiseDifference/text()='1')) then (not(boolean(hmis:CoercedToContinueWork)))
else false())
if (hmis:WorkPlaceViolenceThreats/text()='1' or hmis:WorkplacePromiseDifference/text()='1')
then boolean(hmis:LaborExploitPastThreeMonths) else (if (not(hmis:WorkPlaceViolenceThreats/text()='1'
or hmis:WorkplacePromiseDifference/text()='1')) then (not(boolean(hmis:LaborExploitPastThreeMonths)))
else false())
if (hmis:ExchangeForSex/text()='1') then boolean(hmis:ExchangeForSexPastThreeMonths)
else (if (not(hmis:ExchangeForSex/text()='1')) then (not(boolean(hmis:ExchangeForSexPastThreeMonths)))
else false())
if (hmis:ExchangeForSex/text()='1') then boolean(hmis:CountOfExchangeForSex) else
(if (not(hmis:ExchangeForSex/text()='1')) then (not(boolean(hmis:CountOfExchangeForSex)))
else false())
if (hmis:ExchangeForSex/text()='1') then boolean(hmis:AskedOrForcedToExchangeForSex)
else (if (not(hmis:ExchangeForSex/text()='1')) then (not(boolean(hmis:AskedOrForcedToExchangeForSex)))
else false())
if (hmis:AskedOrForcedToExchangeForSex/text()='1') then boolean(hmis:AskedOrForcedToExchangeForSexPastThreeMonths)
else (if (not(hmis:AskedOrForcedToExchangeForSex/text()='1')) then (not(boolean(hmis:AskedOrForcedToExchangeForSexPastThreeMonths)))
else false())
Source
<xs:complexType name="entryRHY"><xs:sequence><xs:element name="EntryRHYID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Reference to the EntryRHY' unique ID</xs:documentation></xs:annotation></xs:element><xs:element name="ProjectEntryID" type="hmis:string32"><xs:annotation><xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation></xs:annotation></xs:element><xs:element name="HouseholdDynamics" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="SexualOrientation" type="hmis:sexualOrientation"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.23, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.23 Sexual Orientation".</xs:documentation></xs:annotation></xs:element><xs:element name="SexualOrientationGenderIdentityYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="SexualOrientationGenderIDFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #3.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="HousingIssuesYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #4.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="HousingIssuesFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="SchoolEducationalIssuesYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #6.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="SchoolEducationalIssuesFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #7.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="UnemploymentYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #8.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="UnemploymentFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #9.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="MentalHealthIssuesYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #10.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="MentalHealthIssuesFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #11.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="HealthIssuesYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #12.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="HealthIssuesFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #13.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="PhysicalDisabilityYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #14.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="PhysicalDisabilityFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #15.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="MentalDisabilityYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #16.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="MentalDisabilityFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #17.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="AbuseAndNeglectYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #18.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="AbuseAndNeglectFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #19.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="AlcoholDrugAbuseYouth" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #20.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="AlcoholDrugAbuseFam" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #21.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="InsufficientIncome" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #22.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="ActiveMilitaryParent" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #23.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="IncarceratedParent" type="hmis:noYes"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #24.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="IncarceratedParentStatus" type="hmis:incarceratedParentStatus" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.33, #24A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.33 Young Person’s Critical Issues".</xs:documentation></xs:annotation></xs:element><xs:element name="WorkPlaceViolenceThreats" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35, B1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35B Labor Exploitation".</xs:documentation></xs:annotation></xs:element><xs:element name="WorkplacePromiseDifference" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35, B2.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35B Labor Exploitation".</xs:documentation></xs:annotation></xs:element><xs:element name="CoercedToContinueWork" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35, BA.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35B Labor Exploitation".</xs:documentation></xs:annotation></xs:element><xs:element name="LaborExploitPastThreeMonths" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35, BB.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35B Labor Exploitation".</xs:documentation></xs:annotation></xs:element><xs:element name="ExchangeForSex" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35A, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".</xs:documentation></xs:annotation></xs:element><xs:element name="ExchangeForSexPastThreeMonths" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35A, #1A</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".</xs:documentation></xs:annotation></xs:element><xs:element name="CountOfExchangeForSex" type="hmis:countOfExchangeForSex" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35A, #1B.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".</xs:documentation></xs:annotation></xs:element><xs:element name="AskedOrForcedToExchangeForSex" type="hmis:askedOrForcedToExchangeForSex" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35, #1C.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35 Sexual Exploitation".</xs:documentation></xs:annotation></xs:element><xs:element name="AskedOrForcedToExchangeForSexPastThreeMonths" type="hmis:fiveValDKRefused" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.35, #1D.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".</xs:documentation></xs:annotation></xs:element><xs:element name="FormerWardJuvenileJustice" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.32, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.32 Formerly a Ward of Juvenile Justice System".</xs:documentation></xs:annotation></xs:element><xs:element name="JuvenileJusticeYears" type="hmis:issuesYears" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.32, #1A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.32 Formerly a Ward of Juvenile Justice System".</xs:documentation></xs:annotation></xs:element><xs:element name="JuvenileJusticeMonths" type="xs:unsignedInt" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.32, #1AB. Values 1-11 permissible.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.32 Formerly a Ward of Juvenile Justice System".</xs:documentation></xs:annotation></xs:element><xs:element name="FormerWardChildWelfare" type="hmis:fiveValDKRefused"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.31, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.31 Formerly a Ward of Child Welfare/Foster Care Agency".</xs:documentation></xs:annotation></xs:element><xs:element name="ChildWelfareYears" type="hmis:issuesYears" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.31, #1B.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.31 Formerly a Ward of Child Welfare/Foster Care Agency".</xs:documentation></xs:annotation></xs:element><xs:element name="ChildWelfareMonths" type="xs:unsignedInt" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.31, #1BA. Values 1-11 permissible.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.31 Formerly a Ward of Child Welfare/Foster Care Agency".</xs:documentation></xs:annotation></xs:element><xs:element name="ReferralSource" type="hmis:referralSource"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.34, #1.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.34 Referral Source".</xs:documentation></xs:annotation></xs:element><xs:element name="CountOutreachReferralApproaches" type="xs:unsignedInt" minOccurs="0"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 4.34, #1A.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, Section "4.34 Referral Source".</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute ref="hmis:dataCollectionStage" use="required"/><xs:attributeGroup ref="hmis:baseMetaData"/><!--Testing if WorkPlaceViolenceThreats or WorkplacePromiseDifference is 1, before allowing use of CoercedToContinueWork--><xs:assert test="if (hmis:WorkPlaceViolenceThreats/text()='1' or hmis:WorkplacePromiseDifference/text()='1') then boolean(hmis:CoercedToContinueWork) else (if (not(hmis:WorkPlaceViolenceThreats/text()='1' or hmis:WorkplacePromiseDifference/text()='1')) then (not(boolean(hmis:CoercedToContinueWork))) else false())"/><!--Testing if WorkPlaceViolenceThreats or WorkplacePromiseDifference is 1, before allowing use of LaborExploitPastThreeMonths--><xs:assert test="if (hmis:WorkPlaceViolenceThreats/text()='1' or hmis:WorkplacePromiseDifference/text()='1') then boolean(hmis:LaborExploitPastThreeMonths) else (if (not(hmis:WorkPlaceViolenceThreats/text()='1' or hmis:WorkplacePromiseDifference/text()='1')) then (not(boolean(hmis:LaborExploitPastThreeMonths))) else false())"/><!--Testing if ExchangeForSex is 1, before allowing use of ExchangeForSexPastThreeMonths--><xs:assert test="if (hmis:ExchangeForSex/text()='1') then boolean(hmis:ExchangeForSexPastThreeMonths) else (if (not(hmis:ExchangeForSex/text()='1')) then (not(boolean(hmis:ExchangeForSexPastThreeMonths))) else false())"/><!--Testing if ExchangeForSex is 1, before allowing use of CountOfExchangeForSex--><xs:assert test="if (hmis:ExchangeForSex/text()='1') then boolean(hmis:CountOfExchangeForSex) else (if (not(hmis:ExchangeForSex/text()='1')) then (not(boolean(hmis:CountOfExchangeForSex))) else false())"/><!--Testing if ExchangeForSex is 1, before allowing use of AskedOrForcedToExchangeForSex--><xs:assert test="if (hmis:ExchangeForSex/text()='1') then boolean(hmis:AskedOrForcedToExchangeForSex) else (if (not(hmis:ExchangeForSex/text()='1')) then (not(boolean(hmis:AskedOrForcedToExchangeForSex))) else false())"/><!--Testing if AskedOrForcedToExchangeForSex is 1, before allowing use of AskedOrForcedToExchangeForSex--><xs:assert test="if (hmis:AskedOrForcedToExchangeForSex/text()='1') then boolean(hmis:AskedOrForcedToExchangeForSexPastThreeMonths) else (if (not(hmis:AskedOrForcedToExchangeForSex/text()='1')) then (not(boolean(hmis:AskedOrForcedToExchangeForSexPastThreeMonths))) else false())"/></xs:complexType>
1 = One parent / legal guardian is incarcerated2 = One parent / legal guardian is incarcerated3 = The only parent / legal guardian is incarcerated99 = Data not collected
<xs:simpleType name="incarceratedParentStatus"><xs:annotation><xs:documentation xml:lang="en">1 = One parent / legal guardian is incarcerated 2 = One parent / legal guardian is incarcerated 3 = The only parent / legal guardian is incarcerated 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">One parent / legal guardian is incarcerated</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">One parent / legal guardian is incarcerated</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">The only parent / legal guardian is incarcerated</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
<xs:simpleType name="issuesYears"><xs:annotation><xs:documentation xml:lang="en">Number of Years 1 = Less than one year 2 = 1 to 2 years 3 = 3 to 5 or more years</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Less than one year</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">1 to 2 years</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">3 to 5 or more years</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
Hash Status 1 = Unhashed 2 = SHA-1 RHY3 = Hashed - other
Source
<xs:complexType name="ssnHashingOptionSHA1RHY"><xs:annotation><xs:documentation xml:lang="en">Concatenation of the unhashed last 4 digits of the SSN followed by SHA-1 hash of the full SSN.</xs:documentation></xs:annotation><xs:simpleContent><xs:restriction base="hmis:ssnHashingOption"><xs:length value="44"/><xs:pattern value="([a-zA-Z0-9])*"/></xs:restriction></xs:simpleContent></xs:complexType>
Reason1 = Applied; decision pending2 = Applied; client not eligible3 = Client did not apply4 = Insurance type N/A for this client8 = Client doesn’t know9 = Client refused99 = Data not collected
Diagram
Type
restriction of xs:unsignedInt
Facets
enumeration
1
Applied; decision pending
enumeration
2
Applied; client not eligible
enumeration
3
Client did not apply
enumeration
4
Insurance type N/A for this client
enumeration
8
Client doesn’t know
enumeration
9
Client refused
enumeration
99
Data not collected
Source
<xs:simpleType name="noADAPReason"><xs:annotation><xs:documentation xml:lang="en">Reason 1 = Applied; decision pending 2 = Applied; client not eligible 3 = Client did not apply 4 = Insurance type N/A for this client 8 = Client doesn’t know 9 = Client refused 99 = Data not collected</xs:documentation></xs:annotation><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Applied; decision pending</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">Applied; client not eligible</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Client did not apply</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="4"><xs:annotation><xs:documentation xml:lang="en">Insurance type N/A for this client</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="8"><xs:annotation><xs:documentation xml:lang="en">Client doesn’t know</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="9"><xs:annotation><xs:documentation xml:lang="en">Client refused</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="99"><xs:annotation><xs:documentation xml:lang="en">Data not collected</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
<xs:attribute name="dateDeleted" type="xs:dateTime" use="optional"><xs:annotation><xs:documentation xml:lang="en">If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.</xs:documentation></xs:annotation></xs:attribute>
Hash Status 1 = Unhashed 2 = SHA-1 RHY3 = Hashed - other
Type
restriction of xs:unsignedInt
Properties
content
simple
Facets
enumeration
1
Unhashed: Data sets with this HashStatus are expected conform to data type and field length parameters defined in this document.
enumeration
2
SHA-1 RHY: The SHA-1 algorithm produces a 40-character string of letters and numbers. Data sets with a HashStatus of ‘SHA-1 RHY’ (2) will be exported consistent with the specifications of this document with the exception that the following fields in Client.csv (and no others) will be hashed using the SHA-1 standard algorithm and data types for these four fields will differ as noted: - FirstName (S40)– SHA-1 hash of the SOUNDEX of the value for first name; - MiddleName (S40) – SHA-1 hash of the SOUNDEX of the value for middle name; -LastName (S40) – SHA-1 hash of the SOUNDEX of the value for last name; and - SSN (S44) – concatenation of the unhashed last 4 digits of the SSN followed by SHA-1 hash of the full SSN.
enumeration
3
Hashed - other: The ‘Other’ HashStatus is used to identify exports in which data are hashed based on parameters mutually agreed upon by the sender and recipient of the CSV data.
<xs:attribute name="hashStatus"><xs:annotation><xs:documentation xml:lang="en">Hash Status 1 = Unhashed 2 = SHA-1 RHY 3 = Hashed - other</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:unsignedInt"><xs:enumeration value="1"><xs:annotation><xs:documentation xml:lang="en">Unhashed: Data sets with this HashStatus are expected conform to data type and field length parameters defined in this document.</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="2"><xs:annotation><xs:documentation xml:lang="en">SHA-1 RHY: The SHA-1 algorithm produces a 40-character string of letters and numbers. Data sets with a HashStatus of ‘SHA-1 RHY’ (2) will be exported consistent with the specifications of this document with the exception that the following fields in Client.csv (and no others) will be hashed using the SHA-1 standard algorithm and data types for these four fields will differ as noted: - FirstName (S40)– SHA-1 hash of the SOUNDEX of the value for first name; - MiddleName (S40) – SHA-1 hash of the SOUNDEX of the value for middle name; -LastName (S40) – SHA-1 hash of the SOUNDEX of the value for last name; and - SSN (S44) – concatenation of the unhashed last 4 digits of the SSN followed by SHA-1 hash of the full SSN.</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="3"><xs:annotation><xs:documentation xml:lang="en">Hashed - other: The ‘Other’ HashStatus is used to identify exports in which data are hashed based on parameters mutually agreed upon by the sender and recipient of the CSV data.</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType></xs:attribute>
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
See September 2015 HMIS Data Dictionary, Section 5.7.
Source
<xs:attributeGroup name="baseMetaData"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 5.</xs:documentation><xs:documentation xml:lang="en">See September 2015 HMIS Data Manual, "Metadata".</xs:documentation></xs:annotation><xs:attribute name="dateCreated" type="xs:dateTime" use="required"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 5.1.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="dateDeleted" type="xs:dateTime" use="optional"><xs:annotation><xs:documentation xml:lang="en">If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="dateUpdated" type="xs:dateTime" use="required"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 5.2.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="userID" type="hmis:string32" use="required"><xs:annotation><xs:documentation xml:lang="en">See September 2015 HMIS Data Dictionary, Section 5.7.</xs:documentation></xs:annotation></xs:attribute></xs:attributeGroup>